HTML1527: ожидается DOCTYPE. Самый короткий допустимый тип документа - «<! DOCTYPE html>»

Добрый день,

Я работаю над веб-приложением на c #, все работает, пока я не добавлю обычный JavaScript.

HTML-код выглядит следующим образом:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="scripts/JScript.js" type="text/javascript"></script>
<asp:ContentPlaceHolder id="headContent" runat="server">
    </asp:ContentPlaceHolder>
</head> 
<body>

<asp:ContentPlaceHolder id="title" runat="server"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="bodyContent" runat="server"></asp:ContentPlaceHolder>
<!-- some code here -->
</body>

JScript.js это JavaScript, который вставлен.

Код JavaScript выглядит следующим образом:

function getCookie(catId) {
  var ebRand = Math.random() + '';
ebRand = ebRand * 1000000; 

document.write('<scr' + 'ipt src="HTTP://bs.serving-sys.com/Serving/ActivityServer.bs?cn=as&amp;ActivityID=553971&amp;rnd=' + ebRand + '"></scr' + 'ipt>');
}

Эта функция JavaScript будет срабатывать при нажатии кнопки ссылки.

Я столкнулся с ошибкой в ​​IE, но Chrome и Mozilla работают нормально.

Моя ошибка в консоли IEHTML1527: DOCTYPE expected. The shortest valid doctype is "<!DOCTYPE html>".

После поиска в гугле пытаюсь поставить в

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

как новыйDOCTYPE, но это не работает также.

а у меня попробуй поставить

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

внутри<head></head>

Но я все еще получаю ту же ошибку в IE.

Это проблема вContentPlaceHolder?

Кроме этого, я пошел в Службу проверки разметки W3C, чтобы выполнить некоторую проверку адреса:

http://validator.w3.org/check?uri=HTTP%3A%2F%2Fbs.serving-sys.com%2FServing%2FActivityServer.bs%3Fcn%3Das%26amp%3BActivityID%3D553971%26amp%3Brnd%3D20079. 082210606393 & кодировка =% 28detect + автоматически% 29 & доктайп = Инлайн & группа = 0

И перейти кhttp://validator.w3.org/check положить в<script src="HTTP://bs.serving-sys.com/Serving/ActivityServer.bs?cn=as&amp;ActivityID=553971&amp;rnd=20079.082210606393"></script> также.

Но не понимаю, что означает результат проверки.

 Добрый совет.

Ответы на вопрос(1)

Ваш ответ на вопрос