Javascript на Pocket PC Internet Explorer

У меня проблема с JavaScript, не работающим в IE на Pocket PC.

HTML-код на КПК загружается локально, он имеет простую функцию для отображения / скрытия тегов 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>

Это прекрасно работает с IE в Windows Mobile 5/6, но ничего не делает на Pocket PC.

В качестве теста я попытался заставить JavaScript делать более простые вещи прямо из части щелчка тега привязки. Единственное, что сработало, было alert() с жестко закодированным текстом.

Есть ли хитрость в том, чтобы заставить JavaScript работать на Pocket PC?

Я использую Pocket PC 4.20.0 (сборка 14053).

1 ответ

PIE и PIE 2.0 поддерживают только JScript (который отличается от Javascript). В IE mobile 6.0 была добавлена ​​поддержка Javascript.

Другие вопросы по тегам