|
|
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Мое почтение всем и заранственная благодарность. Я у себя на сайте пишу на JS и отлаживаю его под IE. Какие есть подводные камни при запуске того же под другими браузерами? (В частности, слышал, что в каком-то браузере есть опция, которая переключает его в режим IE и обратно. В каком это браузере и что именно в JS она затрагивает?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 12:47 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычЯ у себя на сайте пишу на JS и отлаживаю его под IE опрометчиво Владимир СанычКакие есть подводные камни при запуске того же под другими браузерами? ооо...! Это может быть что угодно, даже то, на что бы ты никогда не подумал. Сильно зависит от того, на сколько валиден код (на сколько сильно ты старался соответствовать спецификациям). Владимир СанычВ частности, слышал, что в каком-то браузере есть опция, которая переключает его в режим IE и обратно. В каком это браузере и что именно в JS она затрагивает? не совсем понятно что имеется в виду. У меня в файрфоксе есть расширение ietab, позволяет просмотреть страницу в ie-вкладке. В js ничего не затрагивает, просто для показа страницы используется движок IE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:10 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illionСильно зависит от того, на сколько валиден код (на сколько сильно ты старался соответствовать спецификациям). А есть где-то валидатор? И если прогнать код через него, то какова вероятность, что он всегда будет работать правильно? (Спрошу по-другому: сводятся ли различия между браузерами только к запрету на отдельные элементы синтаксиса, или же есть разрешенные элементы, которые под разными браузерами работают по-разному?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:18 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычА есть где-то валидатор? И если прогнать код через него ... О, как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:23 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
krvsa Владимир СанычА есть где-то валидатор? И если прогнать код через него ... О, как. Прогнать для проверки, разумеется, а не для перевода на общепонятное эсперанто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 13:48 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
не знаю, валидаторами как таковыми не пользуюсь. Для меня лучшие валидаторы - сами браузеры. И в файрфоксе, и в опере есть консоль, где можно ошибки и предупреждения узнать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 14:05 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
А можно их все ставить на один комп, они не конфликтуют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 14:06 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
можно, ставьте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 14:32 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Ага, притом еще и разных версий... Штуки три Оперы, четыре ИЕ, Файрфокс и еще что нибудь легко уживаются на одной машине у верстальщиков при некоторой сноровке )) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 14:39 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
vkleШтуки три Оперы, четыре ИЕ, Файрфокс и еще что нибудь легко уживаются на одной машине у верстальщиков при некоторой сноровке )) Это в таком количестве браузеров надо тестить каждый скрипт? А более простого способа точно нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 15:43 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
да нет, это уже перебор. Оперы три штуки так и вовсе не помогут, там баги появляются каким-то загадочным рандомайзным способом. IE6, FF2, Opera9 - примерно такой набор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 15:50 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illionIE6, FF2, Opera9 - примерно такой набор Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 16:11 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Скорей всего, зависит от ситуации. Когда скрипт делает какие то несложные вычисления, вроде проверки формы перед отправкой - так и одного ФФ хватит в большинстве случаев. А если он еще и по страничке бегает и что то там правит, особенно, когда стили и обработчики событий меняет - тут пожалуй вобще невозможно "особенности" всех версий Оперы учесть. Возможно, для тщательной проверки стоит ориентироваться на "набор" браузеров посетителей. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 16:13 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Валидатор. Кстати, интересный пезультат. http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fsql.ru%2Fforum%2Factualthread.aspx%3Ftid%3D548777 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 18:16 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
apapacyВалидатор. Кстати, интересный пезультат. http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fsql.ru%2Fforum%2Factualthread.aspx%3Ftid%3D548777 Это вроде для HTML, а не для JS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 20:24 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
может поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 20:45 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
advможет поможет Ого! Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2008, 22:15 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Сегодня получил очередную жалобу: я пользуюсь методом строкового типа split, а он в FF не поддерживается. И что там вместо него? Собственно, вопрос более общий: чтобы мне каждую такую деталь здесь не спрашивать, есть ли где-то подборка таких вещей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 00:35 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Санычесть ли где-то подборка таких вещей? Врядли. Браузеров достаточно много и все имеют свои особенности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 00:57 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычСегодня получил очередную жалобу: я пользуюсь методом строкового типа split, а он в FF не поддерживается это кто ж тебе так пожаловался? Версию браузера, содержание ошибки, кусок кода показывай. работает точно в ИЕ6+, ФФ2+, Опера8+: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 01:57 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illionэто кто ж тебе так пожаловался? Версию браузера, содержание ошибки, кусок кода показывай. Firefox 2.0.0.14 sModelComment has no properties aModelComment = sModelComment.split(" "); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 15:00 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Так Ваш sModelComment === null ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 18:12 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
apapacyТак Ваш sModelComment === null Как так? Это параметр процедуры, а при ее вызове значение этого параметра берется следующим образом: Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 21:00 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Санычvar result=Run(sRoot,sRootComment,j... Что такое рун? Может чего не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 21:35 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
ShSerge Владимир Санычvar result=Run(sRoot,sRootComment,j... Что такое рун? Может чего не знаю. Это я приводил пример обращения к процедуре из своего кода. Соответственно, перед скобками - ее имя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 22:10 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычФФ не поддерживает юзерских атрибутов? нет. Этого нет в спецификациях. Это вообще IE-only (странная все-таки штука - ИЕ. Ему можно скормить практически какой угодно код). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 00:24 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч apapacyТак Ваш sModelComment === null Как так? Это параметр процедуры, а при ее вызове значение этого параметра берется следующим образом: Код: plaintext 1. Код: plaintext Из левых атрибутов задаваемых в разметке только NN не парсил их. Библиотека dojo активно использует левый атрибут dojoType. Но у Вас document.all упомянут. Наверное и еще что-то IE-только имеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 02:27 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
apapacyИз левых атрибутов задаваемых в разметке только NN не парсил их. Библиотека dojo активно использует левый атрибут dojoType. Но у Вас document.all упомянут. Наверное и еще что-то IE-только имеется. это смотря как как этот левый атрибут доставать. Владимир Саныч делает сейчас примерно следующее обращение: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 04:06 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illion Владимир СанычФФ не поддерживает юзерских атрибутов? нет. Этого нет в спецификациях. Это вообще IE-only (странная все-таки штука - ИЕ. Ему можно скормить практически какой угодно код). ... это смотря как как этот левый атрибут доставать. И как его доставать, чтобы понимал не только IE? apapacyНо у Вас document.all упомянут. Наверное и еще что-то IE-только имеется. Понял, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 10:13 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
возьмите проротип, jquery, extjs, и пишите на этой библиотеке, они имеют функции, независимые от браузера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 16:44 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
ZeusTheTrueGodвозьмите проротип, jquery, extjs, и пишите на этой библиотеке, они имеют функции, независимые от браузера Ага. Понял, спасибо. Это надо будет пуститься в изучение... А оно всегда поддерживается, новых проблем не будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 16:57 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illion apapacyИз левых атрибутов задаваемых в разметке только NN не парсил их. Библиотека dojo активно использует левый атрибут dojoType. Но у Вас document.all упомянут. Наверное и еще что-то IE-только имеется. это смотря как как этот левый атрибут доставать. Владимир Саныч делает сейчас примерно следующее обращение: Код: plaintext 1. 2. 3. 4. 5. Действительно. Думал, что только NN Не рулит. j.getAttribute("comment") должно работать для всех т.к. из Дом-1 Но все же с NN были проблемы если я не ошибаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 18:28 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
apapacyj.getAttribute("comment") должно работать для всех Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 21:11 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
ShSerge Владимир Санычесть ли где-то подборка таких вещей? Врядли. Браузеров достаточно много и все имеют свои особенности. Тогда у меня нет выхода - я буду задавать здесь все вопросы по одному. Пока не найдется ссылка на готовые ответы. Заранее прошу прощения. Я поставил себе ФФ и Оперу и начал отлаживать некий скрипт... Не работают пока: 1. onpropertychange (имеется в виду изменение value, а еще точнее выбор значения в комбобоксе (select)) 2. document.all.tags("input") (а может и работает, но я уже боюсь - после того как оказалось, что не работает document.all) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 21:56 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч1. onpropertychange (имеется в виду изменение value, а еще точнее выбор значения в комбобоксе (select)) 2. document.all.tags("input") (а может и работает, но я уже боюсь - после того как оказалось, что не работает document.all) Еще раз прошу прощения, с этим пока отбой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 22:02 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Хотя больше всего аудитории сейчас в IE6, лучше всего писать под FireFox, а IE - проверять, работает или нет, потому что меньше адаптировать придется. Использовать рекоммендую только HTML DOM, например никаких там InnerHtml. По поводу создания валидного кода, есть такая штуковина: С# to javascript (не пробовал) Очень полезены и даже незаменим при разработке FireBug - отладка XHTML, DOM, отслеживание запросов HTTP протокола. IETab - переключать на FF/IE6 Fiddler - тестировать HTTP запросы со встроенным прокси. По поводу того, как развести "гадюшник" броузеров на одной машине. Необходимо иметь не только IE6, но и IE7, а одной машине не ставятся принципиально (можно добиться ухищрениями, но не рекомендуется). IE7, FireFox, Opera, Safari (требуют поддержки для Mac пользователей) запускаю в XP или Vista на виртуальной машине. Так проще всего воссоздать типичную "юзерскую" машину, с дефолтными настройками IE, например, без флэша (проверяю, что происходит, если флэш не инсталирован). FireBug, включенный отладчик javascript в IE и другие нужные для разработки плагины и фичи могут интерферировать с некоторыми скриптами, поэтому для тестирования лучше их не ставить. Виртуалка работает в режиме Undo Disk enabled, что позволяет хоть каждый день начинать тестирование "с чистого листа", без сохраненных кук, и прочего. На рабочей машине имею все те же броузеры, кроме IE7, но настроенные под меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 22:19 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Вроде удалось добить достаточно сложный скрипт. Работает в ФФ и Опере. Всем громадное спасибо! gp Отдельное спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2008, 22:36 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч2. document.all.tags("input") (а может и работает, но я уже боюсь - после того как оказалось, что не работает document.all) Все-таки с этим проблема осталась. Оно работает, но все равно ФФ мне пишет, что вместо document.all рекомендуется использовать document.getElementById. На и как я ему использую document.getElementById вместо document.all.tags? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 00:04 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
На и как -> Ну и как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 00:05 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч...я буду задавать здесь все вопросы по одному... Саныч, задавай пожалуйста! Я и сам могу подобных вопросов задать много. Накопилось уж... Обхожу их м.б. через одно место (однако - таки научился худо-бедно обходить). Правда, изощрённый яваскрипт в коммерческих приложениях возникает только тогда, обычно, когда задача поставлена не правильно или решение принципиально неверно. ЗАТО, МЫ ЗДЕСЬ ВСЕ ЛЮБИМ JavaScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 00:11 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Спасибо. Мне этот топик помог в первую очередь тем, что я увидел людей, прошедших через это всё, и поверил, что я тоже способен. Так что теперь если окажется, что эти люди иногда решают проблемы через одно место, то я и подавно буду знать, что не боги горшки обжигают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 00:15 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Молодец! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 00:18 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычНа и как я ему использую document.getElementById вместо document.all.tags? getElementsByTagName ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 01:31 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illion Владимир СанычНа и как я ему использую document.getElementById вместо document.all.tags? getElementsByTagName Понял, очень благодарю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2008, 01:35 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Блииин... Вот функция getElementsByTagName. Что она возвращает: IE - слово length и имена всех нужных объектов FF - слова length, item, namedItem и индексы всех нужных объектов начиная с 0 Opera - слова length, item, namedItem, tags, имена всех нужных объектов и индексы всех нужных объектов начиная с 0 Ну и где стандартизация, нафиг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 17:21 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Кстати, вот самопальное решение для последней проблемы. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 21:41 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Впрочем, наверно, можно и намного короче. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 21:44 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычБлииин... Вот функция getElementsByTagName. Что она возвращает... Вообще-то у нас есть объектная модель. Сам я такими штуками, что ты пишешь, никогда не пользовался (т.е. коллекциями таг). Есть ещё и дом (например, childNodes). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 21:46 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Сорри, под вечер мозг не работает. Короткий вариант не годится, если нет индексов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 21:50 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
ShSergeВообще-то у нас есть объектная модель. И как тогда вытащить все инпуты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 21:51 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Саныч, вытащу, если надо. Только сегодня я уже пьяный. Извини. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2008, 22:00 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. долго пялилась в твой пост, так и не поняла, чего ты в итоге добиться хочешь (цель действий). Имя пришло - имя не пришло, затираем - не затираем.... бррр... А просто по полученному массиву пройтись и обработать инпуты нельзя? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2008, 00:42 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
ShSerge Владимир СанычБлииин... Вот функция getElementsByTagName. Что она возвращает... Вообще-то у нас есть объектная модель. Сам я такими штуками, что ты пишешь, никогда не пользовался (т.е. коллекциями таг). Есть ещё и дом (например, childNodes). getElementsByTagName() - это фунция из Дом-1 (рейтинг форума точно попрет) Возвращает NodeList. + length + item(n) Метод есть у объектов типа Document и Element. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2008, 01:25 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
illionдолго пялилась в твой пост, так и не поняла, чего ты в итоге добиться хочешь (цель действий). Имя пришло - имя не пришло, затираем - не затираем.... бррр... А просто по полученному массиву пройтись и обработать инпуты нельзя? Нельзя, потому что, как я писал выше, Опера в этом массиве возвращает все инпуты по два раза - один раз по имени, а другой по индексу. apapacygetElementsByTagName() - это фунция из Дом-1 (рейтинг форума точно попрет) Возвращает NodeList. + length + item(n) Да, это мысль, спасибо. То есть ходить не по всей коллекции, а только до lehgth. OK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2008, 20:32 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Ачипятка: length. Итак, вот правильное решение - без всяких вспомогательных циклов и проверок: Код: plaintext 1. 2. Просто непривычно, что нельзя пользоваться циклом просто по коллекции (как For Each в других языках). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2008, 21:13 |
|
||
|
Ищу обзор браузеров с точки зрения их отношения к JS
|
|||
|---|---|---|---|
|
#18+
Почему нельзя? А что такое for(s in abc) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2008, 21:36 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1456550]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
138ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
105ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 517ms |

| 0 / 0 |
