Une simple petite ligne de code en javascript vous permet d’interdire une frame (ou iframe) d’un site externe. C’est une astuce que j’ai utilisé pour le bureau virtuel Open-Humanity.
Ajoutez cette ligne tout en haut de votre balise <head> dans une balise <script> :
if (window != top) top.location.href = window.location.href ;
Que va faire cette ligne. Très simplement la fenêtre va regarder si elle est tout en haut du navigateur et si ça n’est pas le cas changer l’adresse de la fenêtre supèrieure. Elle recommencera ainsi jusqu’à être la première.
Et vous, vous le saviez ?