Javscript would provide a navigation menu here. HOME
Unfortunately, there is no in depth information about the Pocket or Mobile Internet Explorer (PIE) comaptibility. So I can only give some suggestions. But I hope this informations will help you getting started and don't run into trouble.
First, although M$ states, that PIE is compatible to Internet Explorer 4.1, 5.0, 5.5 or 6.0, depending on the OS level you run on a windows ce based device, this is only a general statement:
Microsoft Pocket Internet Explorer is updated on Pocket PC 2003
Pocket Internet Explorer has been updated to support the following:
HTML 4.01
Extensible HTML (XHTML)
Cascading style sheets
Microsoft JScript® version 5.5
Enhanced scripting and Document Object Model support
Wireless Markup Language (WML) 2.0 (XHTML + WML 1.x)
Internet Protocol version 6 (IPv6) in IPv4/IPv6 mixed-mode environments
New extensible imaging library
From TechEd powerpoint HTML 3.2 Compliant JavaScript 1.1 compliant XML Object Model SSL Active X support (no download!) ============================= HTML 3.2-based object model Not the IE4 OM Core script support: Scripting against FORM elements Scripting against the XML OM< Not supported: Dynamic frameset creation Dynamic script generation Window.open
With AJAX and Windows CE 6, MS will implement more and more feautres needed by the new WEB 2.0 hype sites. So we hope for more and better support of the object model and JScrips in future versions.
Some informations I collected:
During your tests, you should always switch javascript error reporting to enabled. For that create/change a registry entry:
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] "ShowScriptErrors"=dword:00000001
Although there are many special browsers for PocketPC devices, most of them are only programmed on top of the PIE engine and extend the object model more, less or not. If you would like to get a more desktop like browser, from programming point of view, you should try the following ones:
<!-- <bgsound src="file://\windows\asterisk.wav" loop="infinite"> --> <!-- use refresh to return to page --> <object type="audio/x-wav" data="file://\windows\asterisk.wav" width="1" height="1"> <param name="FileName" value="file://\windows\asterisk.wav"> <param name="hidden" value="true"> <param name="loop" value="false"> <param name="numloop" value="2"> </object> <noembed> <p>Could not embed wav file!</p> </noembed> <embed src="file://\windows\asterisk.wav" width="1" height="1" hidden="true" type="audio/x-wav"> <a href="javascript:document.embeds[0].play()">Starten</a>