Le moyen le plus simple d'ouvrir une fenêtre de téléchargement sans redirection
De nombreuses applications exigent que les utilisateurs téléchargent des fichiers sans quitter la page actuelle. Cependant, les méthodes traditionnelles d'ouverture des boîtes de dialogue de téléchargement, telles que l'utilisation de fenêtres contextuelles ou la navigation de l'utilisateur hors de la page, peuvent s'avérer peu fiables ou peu pratiques.
L'une des solutions multi-navigateurs les plus simples et les plus efficaces pour ouvrir une fenêtre de téléchargement. sans affecter la page actuelle consiste à utiliser la fonction window.location.assign(). Cette fonction remplace l'URL de la page actuelle par le fichier à télécharger, déclenchant ainsi le téléchargement sans aucune fenêtre ni action de navigation supplémentaire.
Pour mettre en œuvre cette méthode, utilisez simplement le code suivant :
<code class="javascript">window.location.assign(url);</code>
où url est l'URL du fichier à télécharger.
Cette solution offre plusieurs avantages :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!