<?
<script type="text/javascript">
if (navigator.appName == "Microsoft Internet Explorer"
{document.write("<h5 class='indent'>"
}
else {document.write(<h4 class='indent'>"
}
</script>
Хитрость первая. Заголовки
<script type="text/javascript">
if (navigator.appName == "Microsoft Internet Explorer"
{document.write("</h5>"
}
else {document.write(</h4>"
}
</script>
?>
Добавлено 12.11.14 в 23:08:20:
Ну вот бывает такое: коды для каждого браузера написаны, а в один файл их никак не слить. Что-то мешает или просто опыта недостаточно.
Делаем несколько версий страницы под разные браузеры. Предположим, mypage.html, mypage_op.html и mypage_ns.html. Допустим, по умолчанию делаем mypage.html для IE. В её <head> помещаем такой код:
<?
<script type="text/javascript">
var IE = (navigator.appName == "Microsoft Internet Explorer"
;
var OP = (navigator.appName == "Opera"
;
var NS = (navigator.appName == "Netscape"
;
if (OP) {self.parent.location="mypage_op.html";}
else {
if (NS) {self.parent.location="mypage_ns.html";}
}
</script>
?>