0

Pocket PC の IE で JavaScript が機能しないという問題があります。

HTML は PDA でローカルにロードされており、SPAN タグを表示/非表示にする簡単な機能があります。

function More(id) {
  if (document.getElementById(id).style.display=='block') {
    document.getElementById(id).style.display='none'; } 
  else { document.getElementById(id).style.display='block'; }
}

このように呼び出されます:

<a href="#" onclick="javascript:More('a')">click here</a>
<span id="a">Hidden text</span>

これは、Windows Mobile 5/6 で IE を使用すると完全に機能しますが、Pocket PC では何もしません。

テストとして、アンカー タグの onclick 部分から直接 JavaScript に簡単なことを実行させてみました。機能したのは、ハードコードされたテキストを含む alert() だけでした。

Pocket PC で JavaScript を動作させるコツはありますか?

Pocket PC 4.20.0 (ビルド 14053) を使用しています。

4

1 に答える 1