<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, время: 02:51. |