Используя JS, как я могу остановить перенаправление дочерних Iframes или, по крайней мере, предложить пользователям информацию о перенаправлении?
На многих сайтах есть сценарии, похожие на приведенные ниже. Это сделано для того, чтобы другие люди не создавали сайты.
if (top.location != location) {
top.location.href = document.location.href;
}
Мне нужен какой-то способ понять, что iframe пытается перенаправить, и если это так, я удалю iFrame и вместо этого разместу ссылку на сайт. Таким образом, я не нарушаю политику использования созданного веб-сайта, а также ссылки на сайт. Я понимаю, что вы можете использовать событие onbeforeunload, как обсуждалосьВот а такжеВот но оба кажутся действительно неэтичными. Я помню, как читал где-то о библиотеке, которая делает то же самое (Digg делает то же самое). Какие-либо ведет?