Tôi đang gặp khó khăn trong việc tìm ra giải pháp cho vấn đề của mình. Dưới đây là đoạn mã:lời nhắc() với Internet Explorer 8
var ans = prompt("Mot de passe", '');
if (ans != '' && ans != null)
__doPostBack('__Page', ans);
else
window.location = "../Erreurs/NotAuthorized.aspx";
Mã này hoạt động thực sự tuyệt vời với Internet Explorer 9. Vì vậy, khách hàng của tôi chỉ làm việc với Internet Explorer 8 nên tôi đã thử nghiệm nó với ieTester trong IE8. Nhưng vấn đề là lời nhắc không hiển thị và nó tự động chuyển hướng vì đầu vào có chuỗi trống ('').
Vậy làm cách nào để khắc phục sự cố này để hoạt động với Internet Explorer 8?
có vấn đề gì nếu bạn thêm một cái gì đó để tham số thứ hai? –
Nếu tôi thêm (ví dụ) 'test' trong tham số thứ hai, dấu nhắc sẽ không hiển thị. Là một lỗi được biết đến với ieTester hoặc nó chỉ không hoạt động với một IE8 thực? – Soader03