Någon har 'kidnappat' en av mina sidor och lagt i en iframe på en annan url. Du kan inte stoppa det. Använd samma javascript som du har där, fast sätt Kidnappad sida
Hur gör jag för att stoppa detta?
Jag kan ju bryta mej ur en iframe på min egen sida med
<code>
if (window.top!=window.self) {
window.top.location="minsida.asp"
}
</code>
Men det verkar inte funka när iframen ligger någon annanstans.
Nån som vet?Sv: Kidnappad sida
I bästa fall kan du göra det svårt, en webbläsare visar precis vad den vill, och om man inte kör javascript så funkar det ändå inte.
Sen är jag lite tveksam till om det du skriver stämmer, varför skulle koden funka sämre för att sidan utanför iframen är på en annan domän?
Ytterligare ett alternativ är att kolla http-headers och luska ut var användaren kom ifrån, och i så fall visa en annan sida.Sv: Kidnappad sida
window.top.location="http://www.din_domän/minsida.asp"
om jag inte minns helt fel så skall det funka ;)