2011-06-21 10 views
9

Il seguente codice non funzionerà in entrambi i miei cromi su 2 computer diversi (Windows 7 entrambi, Chrome 12.0.742.100).Chrome: Uncaught Errore: impossibile caricare XRegExp due volte nello stesso frame

<!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> 

Mi sento come ho provato tutto. Qualcuno può confermare questo errore su Chrome e qualcuno ha un'idea su come lo risolvo? Molte grazie.

URL di errore: http://jalsoedesign.net/test/hashchanging/

dovrei aggiungere: Funziona bene, fa quello che dovrebbe (cambia gli hash di pagina), ma ancora se ne esce con un errore.

+0

Win 7/Chrome 12.0.742.100 - nessun problema per me l'apertura di quel collegamento. – amelvin

+0

E nessun errore nella tua console? – h2ooooooo

risposta

11

Funziona perfettamente con me su Chrome 12.0.742.100 su Win7. Suppongo tu abbia installato le estensioni? disabilitare tutte le estensioni (o andare in modalità in incognito) e provare a caricare nuovamente la pagina. Gli errori degli script di contenuto vengono visualizzati anche nella console javascript. Se non stai usando XRegExp sulla tua pagina, probabilmente una delle estensioni lo fa.

Edit:

La fonte della deroga deve essere posizionato a destra. Fare clic per andare allo script che ha causato l'eccezione.

+7

Non ho idea di come non possa aver pensato a questo. Hai completamente corretto, era l'estensione chrome "XML Viewer". Grazie. – h2ooooooo

+0

Ci sono stato anch'io :) Non dimenticare di accettare la risposta. – Jan

+1

Simile a H2ooooetc ... Stava ottenendo lo stesso errore. Il plugin XML Viewer era la causa. – PeterToTheThird

2

Le estensioni che utilizzano XRegExp devono essere aggiornate alla v2.0.0 o successive. Ciò eviterà questo errore anche quando XRegExp viene (in modo inappropriato) caricato più volte nello stesso frame.

+0

come si aggiorna xregexp per chrom per utilizzare 2.0+? Ho l'ultima versione di Chrome ed è 1.5. Vedo questo errore tutto il tempo e non ho nemmeno installato un singolo plugin! – Jacksonkr

Problemi correlati