Проблема с букмарклетом(фреймы)
Проблема в следующем. Букмарклет должен открывать страницу, на которой он запущен, во фрейме(iframe). Т.е. значимый код
document.getElementsByTagName('html')[0].innerHTML='<head></head><body><div>111</div><iframe src="'+document.location.href+'"></iframe></body>'; Но: в странице во вложенном в голову скрипте висит код if (top != self) { top.location.href = location.href; } OnLoad и принудительная замена топ/селф не помогает. Кто-нибудь знает, как это обойти? |
Никак, это для того и сделано, чтобы сайт во фрейме не открывали.
|
Часовой пояс GMT +3, время: 01:47. |