2011-07-13 22 views
5

मेरे पास एक ऐसा पृष्ठ है जहां मैं iframes प्रदर्शित कर रहा हूं। Iframes वेबसाइट के साथ एक ही डोमेन पर हैं, इसलिए मैं इसकी सामग्री को संपादित और पढ़ सकता हूं, लेकिन मैं iframes के स्रोत कोड को संपादित नहीं कर सकता, क्योंकि मेरे पास फ़ाइल तक पहुंच नहीं है। iframes संदेश को सतर्क कर रहे हैं और मैं इसे अक्षम करना चाहता हूं। मैं कम से कम अपने लिए संवाद बॉक्स अक्षम करना चाहता हूं, मैं क्रोम का उपयोग कर रहा हूं ...डायलॉग बॉक्स को कैसे अक्षम करें - अलर्ट()?

क्या यह जावास्क्रिप्ट को अक्षम किए बिना संभव है? या क्या मैं केवल आईफ्रेम के अंदर जावास्क्रिप्ट को अक्षम कर सकता हूं?

उत्तर

7

के बारे में क्या:

window.frames[0].alert = function() {}; 

यह एक समारोह है कि कुछ नहीं करता है के साथ पहली iframe के भीतर चेतावनी समारोह अधिलेखित कर देता है, इसलिए सभी alert(...) कॉल वहाँ बुलाया कुछ भी नहीं हो में परिणाम।

बाद iframes का सवाल है, आप 1 आदि

में 0 को बदलने की जरूरत होगी
संबंधित मुद्दे