У меня странная проблема на Chrome и MobileSafari (отлично работает на IE9)
У меня есть следующий код:
различные продукты;
function init()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","ipad/products.php",false);
xmlhttp.send();
products = JSON.parse(xmlhttp.responseText);
//alert(products.products[0].title);
getProduct(1);
}
init вызывается функцией onload тела.
Кроме того, я использую манифест для кэширования некоторых файлов:
<HTML manifest="manifest.php">
сейчас, когда я впервые захожу на страницу - все отлично работает.
после обновления xmlhttp.send () выдает «NETWORK_ERR: исключение XMLHttpRequest 101»
для нормального просмотра страницы мне нужно очистить кеш браузера
удаление файла манифеста решает проблему, но оно мне нужно для просмотра в автономном режиме.
Кто-нибудь знает, что не так?
Спасибо