यदि आपको पॉपअप पॉप अप करने में समस्याएं आ रही हैं, तो मैंने आपके लिए एक समाधान शामिल किया है, और यदि आप क्लाइंट मशीन पर जावास्क्रिप्ट को अक्षम/सक्षम करना चाहते हैं (या यहां तक कि अगर इसे सक्षम/अक्षम किया गया है तो केवल पढ़ने/क्वेरी) ive में आपके लिए भी उत्तर शामिल है, यहां हम जाते हैं:
आप किस पॉपअप संदेश को अक्षम करना चाहते हैं? अगर यह चेतावनी संदेश है, तो इसे स्पष्ट रूप से विंडो या फ्रेम ऑब्जेक्ट को अपनी विशेष ज़रूरतों को हल करने का प्रयास करें, मैंने अभी शीर्ष-स्तरीय दस्तावेज़ ग्रहण किया है, लेकिन अगर आपको आईफ्रेम की आवश्यकता है तो आप window.frames (0) का उपयोग कर इसे एक्सेस कर सकते हैं। पहले फ्रेम के लिए और इतने पर ... (जावास्क्रिप्ट भाग फिर से करें) ... यहां कुछ कोड है, मान लीजिए डब्लूबी आपका वेबब्रोसर नियंत्रण है ...
डब्ल्यूबी.डॉक्यूमेंट.parentWindow.execScript "window.alert = function() {}; "," जेस्क्रिप्ट "
पूरे पृष्ठ को लोड होने के बाद ही आपको उपरोक्त कोड चलाना होगा, मुझे समझ में आता है कि यह करना बहुत मुश्किल है (और एक पूर्ण-प्रमाण संस्करण अभी तक प्रकाशित नहीं हुआ है) हालांकि मैं अब कुछ समय के लिए इसे (पूर्ण प्रमाण) कर रहा हूं, और यदि आप "वेबब्रोसर" और "वेबब्रोसर-कंट्रोल" लेबल वाले मेरे पिछले उत्तरों में से कुछ पढ़ते हैं, तो आप इसे सटीक तरीके से कैसे करें, लेकिन वापस लौटने पर संकेतों को इकट्ठा कर सकते हैं हाथ में सवाल, अगर आप .confirm जावास्क्रिप्ट संदेश को रद्द करना चाहते हैं, तो window.confirm के साथ window.alert को प्रतिस्थापित करें (बेशक, अपनी खिड़की को अर्हता प्राप्त करें। obje आपके द्वारा काम कर रहे दस्तावेज़ पदानुक्रम तक पहुंचने के लिए सही ऑब्जेक्ट के साथ सीटी)। आप भी अक्षम कर सकते हैं।उपर्युक्त तकनीक और नई IE9 .prompt विधि के साथ प्रिंट विधि भी।
यदि आप जावास्क्रिप्ट को पूरी तरह से अक्षम करना चाहते हैं, तो आप इसे करने के लिए रजिस्ट्री का उपयोग कर सकते हैं, और आपको वेबब्रोसर नियंत्रण मेमोरी में लोड होने से पहले रजिस्ट्री परिवर्तन करना होगा, और हर बार जब आप इसे बदलते हैं (बंद) पर आपको पुनः लोड करना होगा वेबब्रोसर नियंत्रण और स्मृति में नियंत्रण (या बस अपने आवेदन को पुनरारंभ करें)।
रजिस्ट्री कुंजी \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\
है - कीनेम 1400
है और मूल्य यह 3 है निष्क्रिय करने के लिए, और यह 0.
बेशक
है सक्षम करने के लिए, क्योंकि वहाँ क्षेत्र के तहत 5 जोनों के लिए महत्वपूर्ण हैं, आप की जरूरत है या तो इसे सक्रिय क्षेत्र या सभी क्षेत्रों के लिए सुनिश्चित करने के लिए बदलें। हालांकि, अगर आपको बस इतना करना है तो आपको वास्तव में ऐसा करने की ज़रूरत नहीं है, वह सुपर जेएस संवाद पॉपअप संदेश है।
मुझे बताएं कि आप कैसे जाते हैं, और यदि मैं आगे की मदद कर सकता हूं।
आशा है कि आपने इसे पहले ही चेक किया है? - http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/07df5263-613c-4780-89a2-67ebf2a1e670 – NinethSense
@ blak3r मेरा उत्तर देखें, यह आपकी समस्याओं का समाधान करेगा। –
@ Erx_VB.NExT.Coder अच्छे उत्तर के लिए धन्यवाद। आप 5 घंटे बहुत देर हो चुकी थीं:/मैंने जो उत्तर पोस्ट किया है वह वही दृष्टिकोण लेता है जिसे आपने रजिस्ट्री की जांच के लिए रेखांकित किया है। पूर्णता के लिए आपका जवाब +1 किया। – blak3r