• [PILLOLA] javascript anti frame

    Semplice js che consente di far aprire la propria pagina nella finestra principale del browser quando viene inclusa in un frame (alcuni spammoni lo fanno).

    Il codice funziona se la pagina è senza frame altrimenti non funge...

    function checkMe(urlMe) {
    	if (top != self) {
    		var theFrameset = urlMe;
    		top.location.href = theFrameset;
    	}
    }
    

    nel body va messo l'evento onload che richiama la funzione

    <body onLoad="checkMe&#40;'pagina.htm'&#41;;">
    

  • Community Manager

    Molto utile questo script, con una piccola ricerca possiamo fregarne un bel pò 😉


  • User Attivo

    mi permetto di riscrivere in parte lo script, affinkè controlli la pagina stessa su cui siamo!

    <script>
    function checkMe&#40;&#41; &#123;
       if &#40;top != self&#41; &#123;
          top.location.href = window.location;
       &#125;
    &#125;
    </script>
    <body onload="checkMe&#40;&#41;">
    Visita www.giorgiotave.it
    </body> 
    

  • @sms said:

    mi permetto di riscrivere in parte lo script, affinkè controlli la pagina stessa su cui siamo!

    <script>
    function checkMe&#40;&#41; &#123;
      if &#40;top != self&#41; &#123;
         top.location.href = window.location;
      &#125;
    &#125;
    </script>
    <body onload="checkMe&#40;&#41;">
    Visita www.giorgiotave.it
    </body> 
    ```Grazie, molto meglio...