Blackberry 6 Anchor document.location не работает - PullRequest
3 голосов
/ 18 июля 2011

В Torch 9800 OS 6 мой вызов JS не работает должным образом.Я пробовал несколько подходов:

  • Использование тела onload = document.location + = # page2
  • Использование setTimeout () для ожидания загрузки DOM.
  • Размещение вызова JS внизу, что у меня сейчас есть:

Появляется предупреждение, но я не вижу загруженного HTML.* Это работает на ОС 5 *

<html>
  <body>
  <a id='page0'/>
  <div>
    ...
  </div>
  <a id='page1'/>
  <div>
    ...
  </div>
  <a id='page2'/>
  <div>
    ...
  </div>
  <script type='text/javascript'>
    window.onload=function()
    {
       alert('asdf');
       document.location='app:#page2';
    }
    </script>
  </body>
</html>

Ответы [ 2 ]

0 голосов
/ 20 июля 2011

Я решил проблему, добавив страницу привязки в конец имени, где объект BrowserField открывает HTML.

0 голосов
/ 18 июля 2011

Вы пробовали

document.location='app://#page2';

??

Тогда, возможно, поместите его в тег body

<body onLoad="document.location='app:#page2';">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...