JavaScript est l'un des outils dans votre boîte à outils du développeur Web vous pouvez utiliser pour vous assurer que vos visiteurs aient une expérience positive sur votre site web . Occasionnellement, vous pouvez avoir une page Web où vous ou votre visiteur voudrez peut-être arrêter le téléchargement des images ou d'autres fichiers , en particulier si ces fichiers sont volumineux ou le serveur qui héberge les fichiers est lente. Vous pouvez utiliser JavaScript pour appeler la fonction "stop" de votre navigateur pour tuer téléchargements encore laisser votre JavaScript s'exécutant et fonctionnel. Choses que vous devez la page Web texte ou de code HTML éditeur Afficher plus Instructions 1 Ouvrez votre page Web dans votre texte préféré ou un éditeur HTML. Passez en mode code HTML , si nécessaire. 2 Ajoutez la fonction suivante à la section de script de la page. Fonction killDownload () {if ( window.stop ! == undefined) { window.stop (); } else if ( document.execCommand == undefined) { document.execCommand ( "Stop" , false); } ! } Certains navigateurs supportent le " window.stop ( ) «Méthode et d'autres soutiennent téléchargements d'arrêt en utilisant le" document.execCommand ( "Stop" , false) " méthode . La fonction teste pour le soutien, et appelle la méthode appropriée. Si aucune méthode n'est prise , rien ne se passera . 3 Appelez votre fonction " killDownload ( )» partout où vous avez besoin d'arrêter les téléchargements en cours . Vous pouvez appeler cela de vos propres fonctions JavaScript , ou fournir un lien à vos visiteurs peuvent cliquer . Par exemple , vous pourriez fournir à vos visiteurs le lien suivant dans le corps de votre page Web : Tuez le téléchargement 4 test et de révision la page pour s'assurer qu'il fonctionne correctement . Veillez à effectuer tout nettoyage nécessaire après l'arrêt des téléchargements . Par exemple, vous pouvez donner à vos visiteurs une rétroaction supplémentaire en utilisant une fenêtre d'alerte pour afficher un message , ou de rediriger la page vers une page d'erreur .
|