为什么我的javascript提示始终返回iOS设备上的默认值

时间:2013-07-18 15:34:29

标签: javascript ios

我在页面的head部分中有这么直接的代码片段:

        <script>
            var mrVar;
            var mrComparator="someString";
            mrVar=prompt('Please enter code word to view this page',' ');
            if (mrVar != mrComparator){
                window.location="http://www.google.com";
            } else {console.log('they are equal');
                alert("Code Word Correct. Click OK to view.");
                }       
    </script>

在每个浏览器中运行良好,但在iOS设备(ipad,iphone都运行iOS 6)上,无论是在移动版Safari还是Chrome中,都会显示比较失败。我可以看到mrVar总是返回默认值(单个空格),或者如果没有设置默认值,则返回null,但同样只返回iOS。

0 个答案:

没有答案