>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Не работает JAVA-script помогите разобраться http://forum.mozilla-russia.org/viewtopic.php?id=19652 |
Pluto > 22-10-2007 00:24:55 |
В IE работает, а вот в FF нет ( <script language="JavaScript" type="text/javascript"> function bvalue(name,s) {if (s==1) {document.getElementById(name).value++};</script> |
Pluto > 22-10-2007 01:00:46 |
Целых 40мин убил чтобы заменить <script language="JavaScript" type="text/javascript"> function bvalue(name,s) {if (s==1) {document.getElementById(name).value++};</script> В этом случае book - не переменная, соответственно её нельзя передать через форму. Поэтому name='book' всё же нужно прописать рядышком. Так что люди теперь я различю разницу между id и name |
Unghost > 23-10-2007 22:02:43 |
==> Разработка |
Лион > 29-10-2007 09:59:03 |
Я тут новенький... В скриптах пока практически не разбираюсь (но учусь! ). Заметил, что ОЧЕНЬ МНОГИЕ Java-скрипты не работают в Лисе. Прям, не знаю, что и делать. Добавил на свой сайт добавить некоторые скрипты, а некоторые посетители не видят, т.к. не работают оные. А так хотелось, чтобы и те, кто не юзает IE смогли бы видеть полноценную страницу. |
Lynn > 29-10-2007 10:09:33 |
Это особенность криворуких авторов скриптов и исправлять (а в большинстве случаев просто выкидивать и писать заново) нужно скрипты, а не настройки браузера. |
Al_H > 29-10-2007 21:01:51 |
Более того, это даже не особенность криворуких авторов скриптов, как правило, а возраст скриптов - большая часть из них целиком или частями была написана в прошлом веке или до 2001 года, поэтому там код, без которого тогдашний IE не стал бы работать - вроде document.all. Если рассчитывать хотя бы на IE 6 или даже 5.5, вполне можно использовать document.getElementById(). Кроме того, старые скрипты часто хуже новых, например, скрипт вываливающегося меню раньше писали в виде массива и вывода через JavaScript - как бы универсальнее получалось, а сейчас так не делают, потому что поисковики такое меню просто не видят. |
Лион > 30-10-2007 02:09:34 |
Н-да... Люди, спасибо огромадное. Засаживаюсь за скрипты конкретно. |