我很難找出解決方案來解決我的問題。這裏有一個代碼片段:提示()與Internet Explorer 8
var ans = prompt("Mot de passe", '');
if (ans != '' && ans != null)
__doPostBack('__Page', ans);
else
window.location = "../Erreurs/NotAuthorized.aspx";
此代碼真正偉大的作品與Internet Explorer 9,但我的客戶只與Internet Explorer 8的,所以我在用IE8測試ieTester它的工作。但問題是,提示不顯示,它會自動重定向,因爲輸入有一個空字符串('')。
那麼,如何解決這個問題以使用Internet Explorer 8?
不要緊,如果你添加一些東西到第二個參數? – 2012-04-17 18:55:20
如果我在第二個參數中添加(例如)'test',則提示不會顯示出來。是ieTester的一個已知的錯誤,或者它只是不適用於真正的IE8? – Soader03 2012-04-17 18:58:03