Просмотр полной версии : можно ли задать "0" значение для (фрейма)frame через который просматривают мой сайт?
можно ли задать "0" значение для (фрейма)frame через который просматривают мой сайт? вопрос собственно вот в чем, ПОЛЬЗОВАТЕЛИ таких сайтов САР, всяких почтовиков zmailcasher и т.д. просматривают за оплату сайты через фрейм...ну не мне вам рассказывать)))
К примеру...есть у меня страничка _http//xxx.ru/1.html
Регистрируюсь в любом почтовике, создаю там рекламную СЕРФИНГ компанию, пишу ссылку на свою страничку и оплачиваю=)
После этого пользователи через фрейм почтовика просматривают сайты, а мне нужно чтоб когда загружалась моя 1.htnl страничка, фрейм почтовика принимал значение "0", чтоб его было не видно, через секунд 10 пользователь переходит на мою нормальную страничку 2.html, в которой фрейм почтовика принимает свое нормальное положение. Убить фрейм нельзя, потому что тогда пользователь не получит свое вознаграждение, да и засветиться мой URL в адресной строке. Реально ли воплотить мою задумку?
Спасибо всем кто заинтересовался этой темой и не прошел мимо=)
Всех с ПРАЗДНИКАМИ!
Pashkela
12.01.2009, 22:34
<iframe src="banner.html" width="0" height="0"></iframe>
чонить в этом роде, в плане невидимости
Нет, это мой сайт во фрейм добавляют, тоесть в адресной строке даже url чужогого сайта. Мне нужет какой-нибудь скрипт, который будет фрейм чужого сайта прятать, но не убивать, а отображать только мой))))))
ВОТ ВЫТАЩИЛ КОД:
<html> <head> <title></title> </head> <frameset framespacing=0 frameborder=1 border=1 rows='85,*'> <frame marginwidth=0 marginheight=0 name=top src=trackhead.php?rnd=77cfd5573ec07c5866d1da25331e 449d scrolling=no> <frame marginwidth=0 marginheight=0 name=foot src="http://МОЯ СТРАНИЧКА"> <noframes> <body> <p>Ваш броузер не поддерживает фреймы.</p> </body> </noframes> </frameset>
Как я понимаю верхний фрейм имеет имя, может быть как-то поможет:(
AkyHa_MaTaTa
13.01.2009, 17:06
Если html код имеет токой вид
ВОТ ВЫТАЩИЛ КОД:
<html>
<head>
<title></title>
</head>
<frameset framespacing=0 frameborder=1 border=1 rows='85,*'>
<frame marginwidth=0 marginheight=0 name=top src=trackhead.php?rnd=77cfd5573ec07c5866d1da25331e 449d scrolling=no>
<frame marginwidth=0 marginheight=0 name=foot src="http://МОЯ СТРАНИЧКА">
<noframes>
<body>
<p>Ваш броузер не поддерживает фреймы.</p> </body>
</noframes>
</frameset>
то можно попробывать вот так(размешаеь на своей сиранице):
<script>
if (window.self.name=="foot") {
window.parent.document.getElementsByTagName("frameset")[0].rows="1,*";
}
</script>
что-то не получилось(((
Мне сказали, что это можно сделать с поможью css, и задать этому фрейму display:none, но я не пойму как его вообще засунуть в css!!! Ребята, помогайте...
AkyHa_MaTaTa
14.01.2009, 02:49
что-то не получилось(((
Мне сказали, что это можно сделать с поможью css, и задать этому фрейму display:none, но я не пойму как его вообще засунуть в css!!! Ребята, помогайте...
так не выйдет, т.к. как frame это фактически object window, style не может быть применен к object window, вот порпобу сам
<html>
<head>
<title></title>
</head>
<frameset framespacing=0 frameborder=1 border=1 rows='85,*'>
<frame marginwidth=0 marginheight=0 name=top src=trackhead.php?rnd=77cfd5573ec07c5866d1da25331e 449d scrolling=no style="display:none;">
<frame marginwidth=0 marginheight=0 name=foot src="http://МОЯ СТРАНИЧКА">
<noframes>
<body>
<p>Ваш броузер не поддерживает фреймы.</p> </body>
</noframes>
</frameset>
мой способ будет работать 100% именно для того кода html что ты дал, дай полностью html который там используеться.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot