Т.е. ты считаешь, что приведение типов, которое явно объявлено как функция - приведением типов не является???
К тому же внутренняя реализация тех же типов в разных браузерах почти наверняка отличается - иначе откуда бы такие коллизии ...
Или и там и там относится не к реализации свойств, методов и функций в этих двух браузерах ???
Тогда, если ты так строго относишься - никакого отличия JS IE от JS FF нет ! Разница в функциях(не JS!) была пожалуй в Netscape 3 - а дальше уже был единый язык. Так что получается - конкурс закрыт, JS единый язык .
1) Никаких противоречий с приведением типов у тебя нет.
2) Ты пока не показал на простом примере где у тебя противоречие ( Не надо отсылать на свой скрипт, в котором просто бирутся разные свойства в зависимости от к браузера)
2 FreeCat
Ты споришь ни о чем. Все равно что доказывать, что у абсолютно идентичных BMW 318 1996 года выпуска разные свечи, опираясь на то, что у одной автоматика, а у другой ручная коробка.
В JavaScript нет свойства pixelTop для объекта документа. В JS есть, только это не оссобенность синтаксиса.
А если по разнице... Вроде не видел тут еще, но в JScript символ ` считается комментарием, а JavaScript придерживается стандартнов C/C++. Хотя за это Егорыч сам себе должен 5 баксов откинуть =)
А вообще я не компетентен в этом вопросе, честно говоря. Я знаю разницу между объектом документа в JScript и Javascript и разницу каких-то иных обектов, но сталкиваться с нерабочим скриптом из-за разницы синтаксиса пока не доводилось