<iframe src="http://lookatcode.com/showhtml/" id="a"></iframe> <script> document.getElementById("a").onload = function(){ this.contentDocument.body.innerHTML = '<iframe src="http://www.google.ru"></iframe>'; } </script> |
melky,
Выставляемый Адрес безымянного должен быть существующим |
Цитата:
|
melky,
В консоли видно, что фрейм от гугла есть <iframe src="http://lookatcode.com/showhtml/" id="a"></iframe> <script> document.getElementById("a").onload = function(){ this.contentDocument.body.innerHTML = '<iframe src="http://javascript.ru/forum/library-toolkit-framework/28930-vozmozhno-li-chtob-stranica-otkryvaemaya-v-iframe-ne-poluchala-referer-2.html#post182885"></iframe>'; } </script> |
Цитата:
но у вас тоже ответ не показывается. PS about:blank разве не является валидным адресом? |
Цитата:
Я делал множественное вложенние фреймов с последним iframe не с текущего домена Метод был такой - закидывал фрейм с текущего домена, добавляя к адресу некий хеш #a1, в зависимости от хеша очередной фрейм создавал внутри себя новый с таким же адресом - либо адресом другого домена |
Цитата:
тестовую страница - http://www.pixfree.net/ подгружаемый фрейм со счетчиком - http://www.newonly.org/ при обращении к pixfree.net - в ИЕ поодгружается фрейм с гуглом но со счетчиком - нет в FF ничего не подгружается, на секунду только мелькает вроде и всё... |
deanisa,
Нун изворачивацо Подгружать во фрейм фрейм со своей страницей - ставить ему хеш #change ( если хеш есть,скрипт страницы(внутри последнего фрейма) меняет собственный адрес на адрес счетчика |
Deff,
простите, не понимаю :-( можно полностью хтмл и скрипт в качестве примера спасибо |
Вам нужно на страницу, засовываемую в последний фрейм, поставить такой скрипт
<script> var hash = window.location.hash; if(hash=="#change") { window.location="http://yandex.ru/"; //Тут адрес Вашего счечика } </script> а код засовывания измениться на подобный <iframe src="http://lookatcode.com/showhtml/" id="a"></iframe> <script> document.getElementById("a").onload = function(){ this.contentDocument.body.innerHTML = '<iframe src="http://lookatcode.com/showhtml/#change"></iframe>'; } </script> http://lookatcode.com/showhtml/ - меняем на произвольные свои адреса, со своего сайта |
Часовой пояс GMT +3, время: 21:46. |