Я хочу показать разные CSS-файлы в зависимости от браузера, который использует пользователь. Я хочу сделать это на JS и на стороне клиента.
Я использую такой код.
<script language="javascript" type="text/javascript">
if ((navigator.userAgent.indexOf("MSIE")) >= "0"){
document.write("<link rel=\"stylesheet\" href=\"css/common.IE.css\" type=\"text/css\"
}
if ((navigator.userAgent.indexOf("Chrom")) >= "0"){
document.write("<link rel=\"stylesheet\" href=\"css/common.chrome.css\" type=\"text/css\" />");
}
* Единственная проблема в том, что я этот код не действителен. Как я могу решить проблему. Если я проверю этот документ с помощью w3 checker. сейчас покажет:
Строка 22, столбец 90: тип документа не допускает элемент "ссылка" здесь *****
…nt.write("<link rel='stylesheet' href='css/common.IE.css' type='text/css' />");
Строка 25, столбец 35: значение атрибута должно быть литералом, если оно не содержит только именные символы
document.write("<link rel=\"stylesheet\" href=\"css/common.chrome.css\"…