Я слышал, что Opera Mobile поддерживает AJAX.
Так что я привязан к написанию простой страницы, которая использует ...
Может кто-нибудь сказать мне, что не так с этой страницей?
<html>
<head>
<script language="javascript">
<!--
var fname = "nav_test.html";
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp = new XMLHttpRequest();
}
else
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
function mkDoc()
{
if (xmlhttp.readyState == 4)
{
document.open();
document.writeln(fname);
document.writeln(xmlhttp.responseText);
document.close();
}
}
xmlhttp.onreadystatechange= mkDoc;
xmlhttp.open("GET", fname, true);
xmlhttp.send(null);
-->
</script>
</head>
<body />
</html>
В файле nav_test.html, который находится в том же каталоге, что и файл, показанный выше, есть только одна строка:
<p>test</p>
После загрузки с Opera Mobile 11 отображаются только
"Nav_test.html".
Я проверил, и эта страница работает с браузером Nokia N900 по умолчанию. Но это не с браузером Midori. Я также проверил его с браузером Firefox на моем ПК, и он работает там же.
Я хочу иметь возможность запускать эту страницу в Opera, поскольку Opera может быть установлена на большинстве современных мобильных телефонов.