Вопрос № 51491: Здравствуйте!
Вопрос по написанию скриптов для IE, Netscape, Mozilla.
Можно ли где-нибудь увидеть описание языка (отличия) для разных броузеров? Этот же вопрос и для языка HTML.
Например - простой скрипт вывода содержимого посредине...
Вопрос № 51.491
Здравствуйте!
Вопрос по написанию скриптов для IE, Netscape, Mozilla.
Можно ли где-нибудь увидеть описание языка (отличия) для разных броузеров? Этот же вопрос и для языка HTML.
Например - простой скрипт вывода содержимого посредине экрана.
Заполняется тег <BODY>. Пришлось немного поискать свойства
MARGINWIDTH=0 MARGINHEIGHT=10 для Netscape.
<SCRIPT LANGUAGE="JAVASCRIPT">
var strInfo;
var b = screen.height;
var c = (b - 400)/3;
if(navigator.appName == "Microsoft Internet Explorer")
strInfo = "<BODY TOPMARGIN="+c+" BGCOLOR=#297787 LEFTMARGIN=0 RIGHTMARGIN=0 BOTTOMMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>";
else
strInfo = "<BODY TOPMARGIN=0 BGCOLOR=#297787 LEFTMARGIN=0 RIGHTMARGIN=0 BOTTOMMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT="+c+"> ";
document.write(strInfo);
</SCRIPT>
Отправлен: 08.08.2006, 12:00
Вопрос задал: ALEXT (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Ответ отправил: Stamm (статус: Студент)
Ответ отправлен: 08.08.2006, 14:07 Оценка за ответ: 3 Комментарий оценки: Вопрос задан более широко, а тег представлен как пример
Отвечает: Physicist
Здравствуйте, ALEXT!
Вот что нашел в Яndex'е (вообще-то раньше находил страницу, на которой все различия были, что называется, "разложены по полочкам", но сейчас "с ходу" найти ее не смог):
http://www.webscript.ru/stories/05/02/25/0767747
http://www.webber.ru/articles/article.html?id=33425
http://blues.franko.lviv.ua/ami/books/WebInfo/differences/index.htm
http://www.ssga.ru/metodich/wdiz/g9/g9_6.html
http://forum.magov.ru/index.php?s=c33410bc92049efaa317096f4d16d609&showtopic=84
http://kodu.neti.ee/~kd227a/w_design.html
Но, по-моему, бОльшая часть всей этой информация является устаревшей (может быть, кроме первой ссылки). Все последние версии браузеров более-менее сносно поддерживают спецификацию HTML 4.0. Проблемы чаще возникают, например, когда нужно создать страницу с DOCTYPE, которая при этом сносно отображалась бы в IE5.0 (там есть некоторые проблемы с обработкой css).
Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 08.08.2006, 16:59 Оценка за ответ: 5