Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows mobile 为Pocket IE上的图像设置onclick事件_Windows Mobile_Onclick_Pocket Ie - Fatal编程技术网

Windows mobile 为Pocket IE上的图像设置onclick事件

Windows mobile 为Pocket IE上的图像设置onclick事件,windows-mobile,onclick,pocket-ie,Windows Mobile,Onclick,Pocket Ie,该代码适用于IE和Firefox,但不适用于windows mobile上的Pocket IE。有人知道我如何在点击Pocket IE上的图像时触发事件吗 <input type="image" src="img/speaker.png" onclick="alert('bla')"> 我也试过了 <img src="img/speaker.png" onclick="alert('bla')"/> 也不起作用。对于windows嵌入式手持设备,以前的wind

该代码适用于IE和Firefox,但不适用于windows mobile上的Pocket IE。有人知道我如何在点击Pocket IE上的图像时触发事件吗

<input type="image" src="img/speaker.png" onclick="alert('bla')">

我也试过了

<img src="img/speaker.png" onclick="alert('bla')"/>


也不起作用。

对于windows嵌入式手持设备,以前的windows mobile 6.5.3,设备上有两个浏览器引擎:PocketIE(以前可用)和新的IE6引擎(从开始,将包含在WM 6.1的某些AKU中)

PocketIE引擎对JavaScriptDOM特别是事件的支持非常有限,尽管MS声明了ECMAJavaScript1.1兼容性。例如,没有键盘事件支持。另见

较新的IE6引擎与windows桌面IE6更兼容,并支持javascript中的键盘事件处理

如果您正在运行至少一个windows mobile 6.1版本,如果设备上没有IE6,您应该查找固件映像的更新。您可以在启动时区分引擎,如果PocketIE引擎启动,您将不会很快看到鼠标箭头光标出现

如果您无法获得设备的更新,您可以使用其他浏览器,如zetaKey


~josef

您使用的是什么版本的Windows Mobile和Pocket IE?上面的代码在Windows Mobile 6.5中的Internet Explorer Mobile 6上运行良好。感谢Josef挖掘这篇旧帖子:)是的,我已经得到了新的操作系统和ie。在我意识到日期之前,我只是滚动浏览了一些未回答的问题。很抱歉