दिलचस्प पोस्ट
वीएस2013 में संदर्भ की संख्या को कैसे छुपाना है? जावास्क्रिप्ट डिजाइन पैटर्न: मॉड्यूल पैटर्न और खुलासा मॉड्यूल पैटर्न के बीच अंतर? एंड्रॉइड में गैलरी से कई छवियों का चयन कैसे करें? निर्देशिका में कितनी फाइलें डाल सकती हूं? नए DialogPreference वर्ग लिखने का संक्षिप्त तरीका? वेबव्यू में फ़ाइल डाउनलोड करें पार से जुड़ने की तुलना में आंतरिक शामिल होने का प्रदर्शन मैं जेएसएन ऑब्जेक्ट से सभी रिक्त स्ट्रिंग मान कैसे निकालूं? क्या कोई कार्टेसीयन उत्पाद करने के लिए एक अच्छा LINQ तरीका है? (क्यों) सीएसएस स्टार चयनकर्ता हानिकारक माना जाता है? स्थानीय दिनांक में यूटीसी युग को परिवर्तित करें दिनांक के बीच एसक्यूएल चुनें क्या जावा में अंतिम कीवर्ड का उपयोग प्रदर्शन में सुधार करता है? मैं विंडोज विस्टा पर 'डीबग / क्लोज़ एप्लिकेशन' संवाद को कैसे अक्षम कर सकता हूं? क्रोम ब्राउज़र के साथ वेबड्राइवर चलाने पर, संदेश प्राप्त हो रहा है, हालांकि ब्राउज़र ठीक से लॉन्च करता है, "केवल स्थानीय कनेक्शन की अनुमति है"

स्वचालित रूप से अवरुद्ध सामग्री को IE में कैसे अनुमति दें?

मैं नमूना मेनू के लिए नीचे कोड का उपयोग कर रहा हूँ

<html> <head> <title>Tree Demo</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.jstree.js"></script> <script type="text/javascript"> $(document).ready(function() { /* $("#main").jstree({ "themes" : { "theme" : "default", "dots" : false, "icons" : false }, "plugins" : [ "themes", "json_data", "ui"], "json_data" : { "ajax" : { "url" : "jsondata.json", "data" : function (n) { return { id : n.attr ? n.attr("id") : 0 }; } } } }); $("#main").bind("open_node.jstree", function (e, data) { // data.inst is the instance which triggered this event console.log(data); console.log($.data(data.rslt.obj[0],"folder_name")); }); $("#main").bind("select_node.jstree", function (e, data) { // data.inst is the instance which triggered this event console.log(data); console.log($.data(data.rslt.obj[0],"folder_name")); }); */ $("#main1").jstree({ "themes" : { "theme" : "default", "dots" : false, "icons" : false }, "plugins" : [ "themes", "html_data"] }); }); </script> </head> <body> <div id="main1"> <ul> <li><a href="javascript:void(0)">Home Folder</a> <ul> <li><a href="javascript:void(0)">Sub Folder1</a></li> <li><a href="javascript:void(0)">Sub Folder2</a></li> </ul></li> <li><a href="javascript:void(0)">Shared Folders</a> <ul> <li><a href="javascript:void(0)">Shared Folder1</a></li> <li><a href="javascript:void(0)">Shared Folder2</a></li> </ul></li> </ul> </div> <div id="main"> </div> </body> </html> 

जब मैं IE ब्राउज़र में उपरोक्त कोड को चलाता हूं तो यह पृष्ठ के शीर्ष (यूआरएल बार के नीचे) से पता चलता है

"आपकी सुरक्षा की सुरक्षा में मदद करने के लिए, इंटरनेट एक्सप्लोरर ने इस वेबपेज को स्क्रिप्ट या Activex नियंत्रणों को चलाने से प्रतिबंधित कर दिया है जो आपके कंप्यूटर तक पहुंच सकते हैं। विकल्प के लिए क्लिक करें .."

जब मैं सही क्लिक करें और अवरुद्ध सामग्री पर क्लिक करें, यह चलता है। लेकिन मुझे इस पॉपअप संदेश के बिना कोड चलाने की आवश्यकता है … मैं इसे स्वचालित रूप से कैसे चला सकता हूँ? …

वेब के समाधान से एकत्रित समाधान "स्वचालित रूप से अवरुद्ध सामग्री को IE में कैसे अनुमति दें?"

मेरा मानना ​​है कि यह केवल तब ही दिखाई देगा जब इस विशेष मामले में स्थानीय रूप से पृष्ठ चलाना होगा, यानी वेब सर्वर से अपग्रेड लोड करते समय आपको इसे नहीं देखना चाहिए

हालांकि यदि आपके पास ऐसा करने की अनुमति है, तो आप इंटरनेट एक्सप्लोरर के लिए प्रॉम्प्ट को बंद कर सकते हैं ( इंटरनेट ) विकल्पसुरक्षा विकल्प (टैब) → कस्टम स्तर (बटन) → और ActiveX नियंत्रणों के लिए स्वत: संकेत को अक्षम करें

यह निश्चित रूप से, केवल आपके ब्राउज़र को प्रभावित करेगा।

एक कोड समाधान भी है मैंने इसे प्रशिक्षण वीडियो में देखा था। आप IE को यह बताने के लिए एक लाइन जोड़ सकते हैं कि स्थानीय फाइल सुरक्षित है मैं IE8 पर परीक्षण किया और यह काम करता है यह रेखा <!-- saved from url=(0014)about:internet -->

अधिक विवरण के लिए, कृपया https://msdn.microsoft.com/en-us/library/ms537628(v=vs.85).aspx देखें

 <!DOCTYPE html> <!-- saved from url=(0014)about:internet --> <html lang="en"> <title></title> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script> $(document).ready(function () { alert('hi'); }); </script> </head> <body> </body> </html> 

आपके पास दो विकल्प हैं:

  1. वेब के एक चिह्न का उपयोग करें यह लोड करने के लिए एक एकल HTML पेज को सक्षम करेगा। यह विवरण के लिए यहां देखें। ऐसा करने के लिए, नीचे दिए गए अपने वेब पृष्ठ को सिद्धांत के नीचे और HTML टैग से ऊपर जोड़ें:

    <! – यूआरएल से बचाया = (0014) के बारे में: इंटरनेट ->

  2. इस सुविधा को अक्षम करें ऐसा करने के लिए इंटरनेट विकल्प-> उन्नत-> सुरक्षा-> सक्रिय सामग्री की अनुमति दें … फिर IE बंद करें जब आप IE को पुनरारंभ करें, यह आपको यह त्रुटि नहीं देगा

यदि आप इस का उपयोग करने के लिए हैं

 <!-- saved from url=(0014)about:internet --> 

या

 <!-- saved from url=(0016)http://localhost --> 

सुनिश्चित करें कि HTML फ़ाइल को "/ r \ n" के साथ विन्डोज़ / डॉस प्रारूप में सहेज लिया जाता है, कथन के बाद लाइन ब्रेक्स के रूप में। अन्यथा मैं इसे काम नहीं कर सका।

अवरुद्ध सामग्री को हमेशा अनुमति देने के लिए IE को कॉन्फ़िगर करने के लिए चरण:

  1. इंटरनेट एक्सप्लोरर से, Tools मेनू चुनें, फिर Options...
  2. इंटरनेट विकल्प संवाद में, Advanced tab...
  3. जब तक आप सुरक्षा विकल्प नहीं देखते हैं, तब तक स्क्रॉल करें चेकबॉक्स को सक्षम करें "Allow active content to run in files on My Computer"

यहां छवि विवरण दर्ज करें

  1. संवाद बंद करें, और Internet Explorer को छोड़ें। अगली बार जब आप IE प्रारंभ करेंगे तब परिवर्तन प्रभावी होंगे I

अवरुद्ध सामग्री Windows XP सर्विस पैक 2 की सुरक्षा सुविधा है। अगर आपके पास SP2 इंस्टॉल नहीं है, तो आपको यह संदेश कभी नहीं दिखाई देगा।

से: इंटरनेट एक्सप्लोरर पर अवरुद्ध सामग्री को अनुमति देने के लिए कैसे करें

ऐसा कुछ है जो मुझे यकीन नहीं है कि आप वेबपेज के HTML के माध्यम से ही बदल सकते हैं, यह क्लाइंट साइड सेटिंग है, ताकि वे अपने ब्राउज़र को बता सकें कि क्या वे सुरक्षा को उच्च करना चाहते हैं अधिकांश अन्य ब्राउज़रों ऐसा नहीं करेंगे, लेकिन जो इस बारे में मुझे पता है, वह तब तक रोकना संभव नहीं है जब तक उपयोगकर्ता सुविधा को अक्षम नहीं करता है।

क्या आप अभी भी 'अनुमति दें' पर क्लिक करने के बाद क्या करना चाहते हैं? यदि ऐसा है तो यह बहुत ज्यादा समस्या नहीं होनी चाहिए

वैकल्पिक रूप से, जब तक अनुमति नहीं दी जाती है, अच्छे पुराने <noscript> टैग काम करता है आप सीएसएस में पृष्ठ को कवर कर सकते हैं और उन्हें बता सकते हैं कि क्या गलत है … बिना जावास्क्रिप्ट के पाठ्यक्रम का उपयोग