Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№122-10-2007 00:24:55

Pluto
Участник
 
Группа: Members
Зарегистрирован: 27-08-2007
Сообщений: 7
UA: IE 6.0

Не работает JAVA-script помогите разобраться

В IE работает, а вот в FF нет :((

<script language="JavaScript" type="text/javascript"> function bvalue(name,s) {if (s==1) {document.getElementById(name).value++};</script>
<a href="#" onclick="bvalue('book',1); return false">добавить</a> <input type='text' name='book' value='1' />

Отсутствует

 

№222-10-2007 01:00:46

Pluto
Участник
 
Группа: Members
Зарегистрирован: 27-08-2007
Сообщений: 7
UA: Firefox 2.0

Re: Не работает JAVA-script помогите разобраться

Целых 40мин убил чтобы заменить

<script language="JavaScript" type="text/javascript"> function bvalue(name,s) {if (s==1) {document.getElementById(name).value++};</script>
<a href="#" onclick="bvalue('book',1); return false">добавить</a> <input type='text' id='book' value='1' />

В этом случае book - не переменная, соответственно её нельзя передать через форму. Поэтому name='book' всё же нужно прописать рядышком. Так что люди теперь я различю разницу между id и name :)

Отредактировано Pluto (22-10-2007 01:10:05)

Отсутствует

 

№323-10-2007 22:02:43

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Не работает JAVA-script помогите разобраться

==> Разработка


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№429-10-2007 09:59:03

Лион
Участник
 
Группа: Members
Зарегистрирован: 29-10-2007
Сообщений: 3
UA: IE 6.0

Re: Не работает JAVA-script помогите разобраться

Я тут новенький... В скриптах пока практически не разбираюсь (но учусь! :angel: ). Заметил, что ОЧЕНЬ МНОГИЕ Java-скрипты не работают в Лисе. Прям, не знаю, что и делать. Добавил на свой сайт добавить некоторые скрипты, а некоторые посетители не видят, т.к. не работают оные.  :cry: А так хотелось, чтобы и те, кто не юзает IE смогли бы видеть полноценную страницу.
Может, кто-то сможет помочь и объяснить, что не так в настройках. Или это особенность Лисы? :rolleyes:

Отсутствует

 

№529-10-2007 10:09:33

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 2.0
Веб-сайт

Re: Не работает JAVA-script помогите разобраться

Это особенность криворуких авторов скриптов и исправлять (а в большинстве случаев просто выкидивать и писать заново) нужно скрипты, а не настройки браузера.

Отредактировано Lynn (29-10-2007 10:10:02)


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№629-10-2007 21:01:51

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Shiira 2.2

Re: Не работает JAVA-script помогите разобраться

Более того, это даже не особенность криворуких авторов скриптов, как правило, а возраст скриптов - большая часть из них целиком или частями была написана в прошлом веке или до 2001 года, поэтому там код, без которого тогдашний IE не стал бы работать - вроде document.all. Если рассчитывать хотя бы на IE 6 или даже 5.5, вполне можно использовать document.getElementById(). Кроме того, старые скрипты часто хуже новых, например, скрипт вываливающегося меню раньше писали в виде массива и вывода через JavaScript - как бы универсальнее получалось, а сейчас так не делают, потому что поисковики такое меню просто не видят.

Отсутствует

 

№730-10-2007 02:09:34

Лион
Участник
 
Группа: Members
Зарегистрирован: 29-10-2007
Сообщений: 3
UA: Firefox 2.0

Re: Не работает JAVA-script помогите разобраться

Н-да... Люди, спасибо огромадное. Засаживаюсь за скрипты конкретно. :cool:

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]