Просмотр полной версии : проблема с JS в FireFox
Люди может кто-нить подсказать. Мне нужно сделать страницу с формой и впихнуть туда скрипт который автоматически нажимает на субмит. под ИЕ это делается очень просто
<SCRIPT LANGUAGE="JavaScript">
document.form1.submit();
</script>
но в фаере не катит. По-моему там не существует такого понятия как document.... так вот можно ли этот как-то обойти и под фаер оптимизировать?
пробовал такой код:
<form name=form1 action="http://sss.ru">
</form>
<SCRIPT LANGUAGE="JavaScript">
document.form1.submit();
</script>
Без проблем работает в FF
хм... странно у меня нет - ладно завтра сутра попробую еще раз
fucker"ok
06.01.2006, 02:23
Algol если чисто вставить твой код, то он не работает.
Я понял почему: нужны теги <html><body>
<html>
<body>
<form name ="form1" action="http://google.ru">
</form>
<script>
document.forms['form1'].submit();
</script>
</body>
</html>
Так работает. :]
FF 1.5
1251soldier
06.01.2006, 06:01
<form name=form1 action="http://sss.ru">
</form>
<SCRIPT LANGUAGE="JavaScript">
document.form1.submit();
</script>
Rabotaet!
fucker"ok
06.01.2006, 07:29
Какая версия? Ибо с 1.5 там JS 1.6
http://www.mozilla.com/firefox/releases/1.5.html
хотя в ff 1.0.4 у меня тоже не работает.
В FF есть кансоль JS.
Error: document.form1 has no properties
Source File: file:///mnt/data/home/alexey/test.htm
Line: 1
Как только ставлю <html><body> код </body></html> Всё работает.
Вообще, нужно не гадать: почему и у кого как работает, а нужно писать по стандартам. Тогда у всёх работать будем (коме IE-шников, конечно) :D
Хе - реально проблема была в <html> <body> !
Всем спасибо!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot