Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.08.2009, 12:35
goll3
 
Сообщений: n/a

как изменить window.location и что бы страница не перегрузилась?
Если создать iframe c
src="javascript:parent.emptyFrame";

Примерный код.
<script language=JavaScript>
var emptyFrame = "<html><body><script>/*скрипт чужого кода*/ alert(window.location)</script></html>";
</script>
<iframe src="javascript:parent.emptyFrame"></iframe>


То как можно изменить его window.location?

Если это не возможно, то
Возможно кто то подскажет другое решение задачи.

Задача:
Подгружать баннера через iframe без лишних запросов.(скрипт баннера возможно захочет использовать window.location, document.referrer, document.context ... )
Ответить с цитированием
  #2 (permalink)  
Старый 21.08.2009, 17:17
goll3
 
Сообщений: n/a

Пока я сделал так: применил к чужому коду replace(/window.location/gi,'window1.location'). определил window1 = parent.window
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать, что пользователь не нажимал клавиш strike Общие вопросы Javascript 7 22.07.2009 13:30
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30
Как узнать, что пользователь просматривает страницу? Tumman Events/DOM/Window 1 19.03.2009 18:38
Как узнать о том, что флэш уже загрузился. Snipe Общие вопросы Javascript 4 29.01.2009 11:21
Как узнать, что IFRAME загрузился? DeUre Общие вопросы Javascript 4 01.08.2008 14:09