-1

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 には、次の 1 行しかありません。

<p>test</p>

Opera Mobile 11 でロードすると、「nav_test.html」のみが表示されます。確認したところ、このページは Nokia N900 のデフォルト ブラウザで動作します。しかし、みどりブラウザではそうではありません。PC の Firefox ブラウザでもテストしましたが、そこでも動作します。Opera は最近のほとんどの携帯電話にインストールできるため、このページを Opera で実行できるようにしたいと考えています。

4

1 に答える 1