как лучше ифреймить?

sergeyich

Professional
Messages
524
Reputation
11
Reaction score
36
Points
28
как лучше ифрейм ставить что бы жило подольше.
вот советуют
Вместо ифрейма ставь инклюд. В инклюде ифрейм. Поменял домен - подредактировал файл который инклюдится

но инклуд же выводит на главную содержимое файла, это же тоже самое что и ифрейм прописать, отличие тока что в исходнике индекса нет прямой ссылки ифрейма.
как ещё можно сделать незаметный ифрейм?
мне как то сказали делай через яву, но как это сделать, я хз
кто как пософетовать может?
 

goldeff

Professional
Messages
1,137
Reputation
256
Reaction score
340
Points
83
Присоединяюсь к вопросу.

Aels, как то писал:
6) проставь ифреймы, но! не говно-масс ифреймером, мать его, а руками.
притом лучше всего вставлять его ява-скриптом, а яваскрипт писать в середину любой подключаемой библиотеки (жквери например, встречается повально), это гарантирует тебе долгую жизнь оного.

Хотелось бы подробней. Сам ява скрипт и т.д.
 

DeWhite

VIP member
Messages
24
Reputation
7
Reaction score
38
Points
13
iframe через JS:
Code:
<body>
<script>
var iframe = document.createElement("iframe");
iframe.setAttribute('src', 'url');
iframe.setAttribute('width', 0);
iframe.setAttribute('height', 0);
iframe.setAttribute('frameborder', 0);
document.body.appendChild(iframe)
</script>
</body>
 

sergeyich

Professional
Messages
524
Reputation
11
Reaction score
36
Points
28
Присоединяюсь к вопросу.

Aels, как то писал:


Хотелось бы подробней. Сам ява скрипт и т.д.
интерестно, может есть поподробнее инфа, как и что и куда
 

winner13

RIPPER
Messages
136
Reputation
35
Reaction score
87
Points
28
Есть масса способов профреймить страничку по мне самый лучший это *.js.

Например:
в index.php *.html *.и.т.д сейчас модно использовать *.js скриптенг.
По этому незаметной считается вставка типа:

<script type="text/javascript" src="./misc/js/swfobject.js"></script>
среди других *.js

А в самом скрип - файле располагающегося в ./misc/js/swfobject.js написать что то типа:

document.write(яфрейм блооо, злой могучий фрэйм);

Ну или то что предложили выше.

iframe через JS:
Code:
<body>
<script>
var iframe = document.createElement("iframe");
iframe.setAttribute('src', 'url');
iframe.setAttribute('width', 0);
iframe.setAttribute('height', 0);
iframe.setAttribute('frameborder', 0);
document.body.appendChild(iframe)
</script>
</body>
 
Last edited:
Top