MoGol > 13-08-2005 17:19:10 |
Приветствую! Есть такой весьма известный http://www.photosight.ru, при просмотре картинок там есть возможность кадрировать картинку и оставлять результаты в комментариях. FF 1.06 категорически отказывается это делать. Простейший пример http://www.photosight.ru/photo.php?phot … on&refid=2 во втором комментарии есть вариант кадрирования, но ff только выделяет рамку сдвинув её до упора влево. Кто-нибудь знает какой-либо способ решения? Java и JavaScript разрешены. Заранее спасибо. |
Rion > 13-08-2005 18:37:22 |
вот что выдала javascript console Warning: [JavaScript Warning: "Non-standard document.all property was used. Use W3C standard document.getElementById() instead." {file: "http://www.photosight.ru/js/tools.js" line: 109}] Source File: http://www.photosight.ru/js/tools.js Line: 109
очередной сайт разработчики котого считают что только пользователи IE его посещают UPDATE: посмотрел код. там какие-то не стандартные свойства стилей используются как pixelWidth, pixelHeight. UPDATE: потестил. лиса действительно не держит этих свойств |
MoGol > 16-08-2005 08:57:49 |
Если честно, то я не специалист по Javascript. Поэтому не понял, это недоработка разработчиков сайта, или по другому реализовать это было нельзя, и это недоработка FF? |
Rion > 16-08-2005 09:38:56 |
MoGol пишетЕсли честно, то я не специалист по Javascript. Поэтому не понял, это недоработка разработчиков сайта, или по другому реализовать это было нельзя, и это недоработка FF?
сайт написан не по стандартам, чисто под IE |
Snik > 18-08-2005 12:33:17 |
MoGol Это разработчики сайта почему-то считают, что у них посетителей с IE 4.0 больше, чем с FF. В противном случае давно бы уже перестали использовать анахронизм вроде document.all - эта фича была введена как раз в 4-й IE и была заменена на стандартный метод document.getElementById в IE 5, но оставлена в IE 5 и 6 для совместимости. Но некоторые "гении веб-дизигна" никак не уяснят себе, что надо использовать, а что - нет, и продолжают тупо пихать document.all, оправдывая это "совместимостью", хотя на самом деле тех, кто еще использует IE4 (т.е. только all), в десятки раз меньше, чем тех, кто использует FF (т.е. только getElementById). Вот и вся "совместимость". И большинство других проблем идет оттуда-же. |