![]() |
Opera и завершающий слэш
Добрый вечер.
Поиск не обнаружил. Наблюдение следующее: Запускаем Opera (9.10), переходим, допустим на http://wwww.su/wwww/de/was_became/test.php, там две swf. А теперь после test.php ставим слэш. Только не надо этого делать потому что начинается что-то непонятное, причем не важно swf или картинка (можно отключить swf и попробовать). Результат можно посмотреть. В других браузерах такого не наблюдалось. |
Opera 9.21 - то же самое.
|
IE 6.0 7.0 без глюков
|
Это не баг Оперы, это баг в JS-скрипте.
|
Цитата:
http://wwww.su/wwww/de/was_became/test2.php/ Причем заметим, что при выключенном flash-плагине путь до альтернативной картинки — абсолютный ("/no_flash.jpg"), хоть и мод_реврайтный. |
Для начала нужно использовать корректный код для размещения флеша, а уж потом катить бочки на браузер. Опера по параметру movie видит такую вот вещь:
http://wwww.su/wwww/de/was_became/te...oto/msu1wb.swf Т.к. она понятия не имеет, какого типа ей пихают object в коде, она пытается определить его по Content-Type (который кто-то забыл указать в коде), загрузив контент. Получив там text/html, она решила, что это iframe, со всеми вытекающими последствиями. |
Цитата:
Код:
<object type="application/x-shockwave-flash" ... </object>Вообще весь swf-ный html код с http://xhtml.ru/2005/06/11/flash_valid/, типа по стандартам: Код:
|
Используй тогда абсолютные пути.
|
Ну это — да, лень просто было писать преобразователь относительных в абсолютные, и не думалось, что опера так активно отреагирует =).
|
| Часовой пояс GMT +4, время: 04:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.