Possible en double:
How to prevent my site page to be loaded via 3rd party site frame of iFrameComment empêcher l'intégration de ma page Web dans un iframe?
Comment puis-je empêcher les autres d'intégrer ma page web à l'intérieur d'un iframe?
Possible en double:
How to prevent my site page to be loaded via 3rd party site frame of iFrameComment empêcher l'intégration de ma page Web dans un iframe?
Comment puis-je empêcher les autres d'intégrer ma page web à l'intérieur d'un iframe?
Avec Javascript:
if(window.top==window){
// not in iframe/frame
} else {
if(parent.parent.someFunction){
parent.parent.someFunction();
} else {
alert("parent.parent.someFunction() not defined.")
}
}
A voté. Bien que je rediriger vers la page Web réelle dans l'instruction else plutôt que de jeter un message d'alerte effrayant à l'utilisateur final, qui peut ne pas comprendre ce qui se passe. –
ok merci .. ça marche ..... – user389055
@ Martin: Bien sûr, celui-ci est un exemple. Il peut faire n'importe quoi dans la déclaration. – fabrik
Une autre solution:
if (window.top !== window.self) window.top.location.replace(window.self.location.href);
+ 1 pour la concision et en utilisant uniquement les fonctions intégrées – Cez
hmm? pourriez-vous s'il vous plaît reformuler cela? – falstro
si j'appelle ma page Web à l'intérieur d'un iframe il fonctionnera .... je veux arrêter ceci ... pouvez-vous m'aider .. – user389055