我有一个基本的javascript提示,要求用户输入一些标签进行打印。这在Windows Mobile 6.5中运行良好,但我们最近升级到6.5.3,现在提示窗口中缺少“确定”按钮。我们现在所能做的就是取消提示。我们已经在2个不同的设备上测试了这个,所以我不认为这是硬件的问题。有没有其他人有这个问题或知道我可以尝试的其他任何事情?
以下是代码:
var n = 0;
n = prompt("Number of labels to print?", "3");
作为额外的测试,我尝试使用w3schools.com的JS提示示例,我得到了相同的结果。确定按钮丢失。 http://www.w3schools.com/js/tryit.asp?filename=tryjs_prompt
以下是w3schools测试的截图:
答案 0 :(得分:0)
w3schools提示代码工作正常:
<!DOCTYPE html>
<html>
<body>
<p>Click the button to demonstrate the prompt box.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction()
{
var x;
var person=prompt("Please enter your name","Harry Potter");
if (person!=null)
{
x="Hello " + person + "! How are you today?";
document.getElementById("demo").innerHTML=x;
}
}
</script>
</body>
</html>
参见真实WEH 6.5.3设备拍摄的这三个屏幕截图:
我假设你有一个注册表集
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\BubbleTiles]
"HardwareDoneKeyEnabled"=dword:00000001
隐藏了软件确定/完成按钮!