Javascript / Html: загрузка Html в FrameSet с событием onunload - PullRequest
1 голос
/ 02 марта 2012

Полное объяснение проблемы ниже, возможно, вы можете просто пропустить код внизу, если хотите.

Произошло то, что нетерпеливый клиент захотел, чтобы его swf-баннеры были преобразованы в html5 без необходимости фактически кодировать ихс нуля.Поэтому я использовал новый инструмент Google, Swiffy.Затем я попытался поместить эту новую сгенерированную страницу html5 в заголовок клиентского сайта WordPress.Я получил его для загрузки в качестве iframe, но проблема, с которой я сталкиваюсь, заключается в том, что когда вы нажимаете ссылку на загруженной странице html5, она просто загружает связанную страницу в iframe, а не родительскую страницу / окно (которое должно бытьожидается).Я попробовал кучу других методов и попытался изменить ссылки AS2 в .fla, но безуспешно.Я предполагаю, что Swiffy не может прочитать каждый код AS2, и поэтому он игнорирует мои "_blank", "_parent", когда я использую getURL.Во всяком случае, я пытался получить его так, что когда iframe выгружается, чтобы перейти на связанную страницу, он использует Java, чтобы просто открыть ссылку на родительской странице.Но iframes не могут использовать событие onunload, но я уверен, что наборы фреймов могут.Так что это код, который я пытался, и он не работает.

<frameset rows="100%" onunload="window.open('http://www.goaefis.com/about-aefis/what-is-aefis/','_parent');">
<frame src="www.goaefis.com/banner_Test.html" frameborder="0" scrolling="no" /> 
</frameset>

Любая помощь будет очень признательна.

1 Ответ

0 голосов
/ 03 марта 2012

попробуйте использовать "цель" на ваших кадрах.

Вот пример:

http://www.w3.org/TR/html4/present/frames.html

...