के साथ मुझे अपनी समस्या के समाधान का पता लगाने में कठिनाई हो रही है। कोड स्निपेट है:प्रॉम्प्ट() इंटरनेट एक्सप्लोरर 8
var ans = prompt("Mot de passe", '');
if (ans != '' && ans != null)
__doPostBack('__Page', ans);
else
window.location = "../Erreurs/NotAuthorized.aspx";
इस कोड को Internet Explorer 9 के साथ वास्तव में अच्छा काम करता है लेकिन मेरे मुवक्किल विशेष रूप से इंटरनेट एक्सप्लोरर 8 तो मैं IE8 में ieTester साथ यह परीक्षण किया काम कर रहा है। लेकिन समस्या यह है कि प्रॉम्प्ट नहीं दिखाता है और यह स्वचालित रूप से रीडायरेक्ट करता है क्योंकि इनपुट में एक खाली स्ट्रिंग ('') थी।
तो मैं इसे इंटरनेट एक्सप्लोरर 8 के साथ काम करने के लिए कैसे ठीक करूं?
अगर आप दूसरा पैरामीटर के लिए कुछ जोड़ने में कोई फर्क है? –
यदि मैं दूसरे पैरामीटर में (उदाहरण के लिए) 'test' जोड़ता हूं, तो प्रॉम्प्ट न दिखाई देता है। आईएसटेस्टर के साथ एक ज्ञात बग है या यह वास्तविक आईई 8 के साथ काम नहीं करता है? – Soader03