мой простой файл websocket.html выглядит следующим образом
<script type = "text/javascript">
function webSocketTest(){
if ('WebSocket' in window)
{
alert('supported');
}
else
{
alert('not supported');
}
}
webSocketTest();
</script>
, и я могу получить сообщение о поддержке в chrome, где бы он ни находился.
Но в IE (как 10, так и 11)
- Если я открою этот HTML-файл непосредственно в браузере (локально), он будет работать нормально.Я могу получить сообщение «поддерживаемый».
- Но, если я помещаю этот html-файл в apache или IIS и открываю его по URL, он говорит «не поддерживается».(напр. http://test.mysite.com/websocket.htmlи, конечно, я установил файл hosts, например, 127.0.0.1 test.mysite.com)
- Я установил ту же папку, что и домашний каталог, с двумя разными URL.Один для «test.abc.com/websocket.html», а другой для «test.ddd.com/websocket.html».Как ни странно, первый не работал, но второй работает хорошо (abc.com - это название моей компании, на самом деле это не abc, это другое название ..)abc.com может быть установлен как доверенный сайт один раз, и удаление его также не работает.: (
кто-нибудь знает в чем проблема?