August 17
Anche se cornici non sono così popolari come erano una volta, come web designer, è spesso il vostro incubo peggiore per scoprire che il sito perfettamente progettato è finito nel set di frame di qualcun altro. Scoppio di frame può anche essere utile a voi se si dispone di alcuni elementi del sito che richiedono cornici, ma altri che non lo fanno. Utilizzare codice HTML o JavaScript per garantire che il vostro sito non è ingiustamente intrappolato in fotogrammi.
1 Mettere un collegamento sul tuo sito web dal titolo "rompere questo sito fuori di una cornice." Utilizzare il seguente codice HTML per farlo:
<a href="http://www.yourwebsite.com/" target="_parent"> rompere questo sito fuori di una cornice </a>
Sostituire "www.yourwebsite.com" con l'URL del tuo sito.
2 Utilizzare il seguente codice JavaScript per garantire che il vostro sito si rompe automaticamente di fotogrammi:
<SCRIPT LANGUAGE = "JavaScript">
<! - Break sito di fotogrammi. ->
<! -
setTimeout ( "changepage ()", 3000);
Funzione changepage () {
if (self.parent.frames.length! = 0)
self.parent.location = "http://www.yourwebsite.com";
}
-->
</ Script>
Inserire il codice all'interno dei tag <body>. Sostituire "www.yourwebsite.com" con l'URL del tuo sito.
3 Utilizzare il seguente codice JavaScript per rompere automaticamente il vostro sito di fotogrammi e di fornire all'utente un avviso:
<SCRIPT LANGUAGE = "JavaScript">
<! -
if (top.frames.length> 1) {
top.location = "http://www.yourwebsite.com";
alert ( "Nessun altro frame!");
}
// ->
</ Script>
Sostituire "www.yourwebsite.com" con l'URL del tuo sito.