Не кроссбраузерный скрипт
Здравствуйте. Нужено 3 скрипта, выполняющих одну и ту же функциональность, но в разных бразуерах. Напрмер, для IE, Firefox и Opera. JavaScript я понимаю, но пока что не знаю тонкостей что и где работает/не работает. Уважаемые форумчане, есть ли у вас соображения на это счет?
|
На какой счет?
|
На счет того, что можно сделать, что бы работало только в Opera, что сделать, что бы работало только в IE и что сделать что бы работало только в Firefox. И что бы это выполняло одну функциональность
|
Ну проверяйте user-agent.
|
Да это понятно, я бы так и сделал, если бы делал проект. Это задание препода.
|
А делать-то чего должно?
|
Вот задание:
Создайте из три небольших куска кода, реализующих одну и туже функциональность, но работающих каждый только в одном из браузеров. Выберете любые три браузера, например Firefox 2, Opera8 и IE6 Реализуйте предыдущую функциональность кроссбраузерным способом. Если необходимо, используйте любой существующий JavaScript фреймворк. Вообще чушь какая-то, так как на практике такое вряд ли пригодится. |
Цитата:
|
Цитата:
|
Да уж. Сделаю через user agent, и пофигу.. Хотя думал сделать редирект, например через navigate("http://ya.ru"); который работает тока в IE и Opera, через document.location = "http://ya.ru"; который работает тока IE и кроссбраузерный window.location = "http://ya.ru/";
|
Часовой пояс GMT +3, время: 00:39. |