Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Come uccidere Download browser con Javascript

Javascript è uno degli strumenti nella vostra cassetta degli attrezzi sviluppatore web è possibile utilizzare per garantire i vostri ospiti vivano un'esperienza positiva sul tuo sito web. Di tanto in tanto , si può avere una pagina Web in cui voi o il vostro visitatore può decidere di interrompere il download di immagini o altri file , in particolare se tali file sono di grandi dimensioni o il server che ospita il file è lento. È possibile utilizzare il supporto JavaScript per chiamare la funzione " stop" del browser per uccidere ancora Download di lasciare il JavaScript in esecuzione e funzionale . Cose che ti serviranno
pagina Web
Testo o codice HTML editor di
Show More Istruzioni
1

Aprire la pagina Web nel vostro testo preferito o editor HTML . Passare alla visualizzazione HTML di codice , se necessario.
2

Aggiungere la seguente funzione per la sezione dello script della pagina .

Funzione killDownload ( ) {if ( window.stop ! == undefined ) { window.stop (); } else if ( document.execCommand == undefined ) { document.execCommand ( "Stop" , false) ; } ! }

Alcuni browser supportano il " window.stop ( "Metodo ) , e altri sostengono arresto scaricati con i " document.execCommand ( "Stop" , false) " metodo. La funzione di verifica per il sostegno, e chiama il metodo appropriato . Se nessuno dei due metodi è supportato , non accadrà nulla.
3

Chiama la funzione " killDownload ()" dove devi smettere di download in corso . Si può chiamare dalle proprie funzioni JavaScript , o fornire un link ai tuoi visitatori possono cliccare . Ad esempio, è possibile fornire i visitatori il seguente link nel corpo della pagina Web :

href="javascript:killDownload();"> Uccidi il download < /a> < ! br>
4

test e rivedere la pagina per fare correttamente assicurarsi che funzioni . Assicurarsi di eseguire le operazioni di pulitura necessarie dopo l'arresto il download . Ad esempio , si può decidere di dare il vostro visitatore qualche feedback in più utilizzando una finestra di avviso per visualizzare un messaggio , o il reindirizzamento della pagina per una pagina di errore .

 

Programmazione © www.354353.com