2011-06-21 12 views
9

में दो बार XRegExp लोड नहीं कर सकता है निम्न कोड दो अलग-अलग कंप्यूटरों (विंडोज 7 उनमें से दोनों, क्रोम 12.0.742.100) पर मेरे क्रोम में विफल हो जाएगा।क्रोम: असहज त्रुटि: एक ही फ्रेम

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> 
    <head> 
     <title>Test</title> 
     <script type="text/javascript"> 
      location.hash = "#one"; 
      location.hash = "#two"; 
      location.hash = "#three"; 
     </script> 
    </head> 
    <body> 
     This will error out "Uncaught Error: can't load XRegExp twice in the same frame" in chrome. Anyone got an answer? 
    </body> 
</html> 

मुझे लगता है कि मैंने सब कुछ करने की कोशिश की। क्या कोई क्रोम पर इस त्रुटि की पुष्टि कर सकता है, और क्या किसी को यह पता है कि मैं इसे कैसे ठीक करता हूं? बहुत बहुत धन्यवाद।

यूआरएल त्रुटि के लिए: http://jalsoedesign.net/test/hashchanging/

मैं जोड़ने चाहिए: यह ठीक काम करता है, क्या यह होना चाहिए (पेज हैश बदलता है) करता है, लेकिन अभी भी एक त्रुटि के साथ बाहर आता है।

+0

विन 7/क्रोम 12.0.742.100 - उस लिंक को खोलने के लिए कोई समस्या नहीं है। – amelvin

+0

और आपके कंसोल में कोई त्रुटि नहीं है? – h2ooooooo

उत्तर

11

यह Win7 पर क्रोम 12.0.742.100 पर मेरे साथ ठीक काम करता है। मुझे लगता है कि आपने एक्सटेंशन इंस्टॉल किए हैं? सभी एक्सटेंशन अक्षम करें (या गुप्त मोड पर जाएं) और फिर अपना पृष्ठ लोड करने का प्रयास करें। सामग्री स्क्रिप्ट से त्रुटियां जावास्क्रिप्ट कंसोल में भी प्रदर्शित होती हैं। यदि आप अपने पृष्ठ पर XRegExp का उपयोग नहीं कर रहे हैं, तो शायद एक्सटेंशन में से एक है।

संपादित करें:

अपवाद के स्रोत सही करने के लिए स्थित होना चाहिए। अपवाद के कारण लिपि पर जाने के लिए इसे क्लिक करें।

+7

मुझे कोई सुराग नहीं है कि मैं इस बारे में क्यों नहीं सोच सकता। आप पूरी तरह से सही थे, यह क्रोम एक्सटेंशन "एक्सएमएल व्यूअर" था। धन्यवाद। – h2ooooooo

+0

खुद वहाँ थे :) जवाब स्वीकार करने के लिए मत भूलना। – Jan

+1

H2ooooetc के समान ... एक ही त्रुटि हो रही थी। एक्सएमएल व्यूअर प्लगइन कारण था। – PeterToTheThird

2

XRegExp का उपयोग करने वाले एक्सटेंशन v2.0.0 या बाद में अपग्रेड करना चाहिए। यह इस त्रुटि से बच जाएगा जब XRegExp एक ही फ्रेम में एक से अधिक बार लोड किया गया है (अनुपयुक्त)।

+0

क्रोम के लिए 2.0+ का उपयोग करने के लिए xregexp को अपग्रेड कैसे करें? मुझे क्रोम का नवीनतम संस्करण मिला है और यह 1.5 पर है। मैं हर समय यह त्रुटि देखता हूं और मेरे पास एक भी प्लगइन स्थापित नहीं है! – Jacksonkr

संबंधित मुद्दे