Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.07.2009, 13:35
Новичок на форуме
Отправить личное сообщение для Sh4dow Посмотреть профиль Найти все сообщения от Sh4dow
 
Регистрация: 11.07.2009
Сообщений: 7

Проблема с букмарклетом(фреймы)
Проблема в следующем. Букмарклет должен открывать страницу, на которой он запущен, во фрейме(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 и принудительная замена топ/селф не помогает. Кто-нибудь знает, как это обойти?
Ответить с цитированием
  #2 (permalink)  
Старый 12.07.2009, 16:15
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Никак, это для того и сделано, чтобы сайт во фрейме не открывали.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с сабмит mapt Events/DOM/Window 1 15.06.2009 13:45
Проблема спама lliberty AJAX и COMET 1 12.03.2009 16:47
проблема с обработкой DIV nerik AJAX и COMET 2 22.08.2008 17:40
Проблема с маркером kostian02 Общие вопросы Javascript 0 23.06.2008 16:10
проблема с передачей русского текста в Prototype subaru Prototype & script.aculo.us 2 26.07.2007 16:56