2009-11-25 19 views
21

Ho un IE8 non installato e reinstallato un po 'di tempo e javascript non verrà eseguito. Ho controllato jQuery e numerosi siti ed eseguo semplici esempi come alert ("ciao"); niente funziona. Gli strumenti di sviluppo IE8 sotto il debug di script diceie8 javascript non in esecuzione o in caricamento

"punto di interruzione non può essere impostato in questa posizione, il codice nel documento non è caricato"

Questo avviene anche quando si utilizza il plugin Cucchiaio e IE7 o IE8.

anche uno di questi script funziona perfettamente in firefox.

Qualsiasi idea o aiuto è molto apprezzata!

+0

Quale sistema operativo è in esecuzione? – SLaks

+0

Dove non verrà eseguito? Non su nessun sito? O stai provando a eseguire gli script localmente? –

+0

Ha scritto, 'e numerosi siti'. – SLaks

risposta

20

Passare a Opzioni Internet, Protezione, Livello personalizzato e abilitare Scripting attivo in Scripting.

+0

Grazie! Avevo controllato le impostazioni di sicurezza. non ha funzionato. la javascript dll in IE/windows era incasinata e doveva essere re-registrata. – CodePyro

+1

Wow, ho appena sprecato 30 minuti cercando di risolvere questo problema. Upvotes per tutti! – mdm

13

OS: servizio WinXp pack2 problema in IE7 e IE8

avevo trascorso un sacco di tempo oggi, disinstallare e reinstallare IE 7 v & 8. Avevo controllato le impostazioni di sicurezza più volte. Anche disabilitato il mio firewall, niente ha funzionato. alla fine un mio amico ha trovato the clue.

Apparentemente IE7 & IE8 utilizza la stessa DLL registrata javascript che non è stata registrata per nessun motivo.

per risolvere il problema: Start> Esegui ... Nella casella Esegui, digitare (senza le virgolette) "regsvr32 jscript.dll" Si dovrebbe ricevere un popup dice che la registrazione è riuscita.

+0

Ho ricevuto un errore, ma ho dovuto eseguire il prompt dei comandi come amministratore. Non ha risolto il mio errore, ma la registrazione è riuscita xD. – EricG

2
  1. IE -> Strumenti -> Opzioni Internet -> Avanzate -> Disattiva debug degli script (deselezionare)

  2. Assicuriamo tag termina con> invece di />

3

ho avuto la stesso problema, ma il problema per me è stato il modo in cui ho definito il mio blocco di script. Ho usato type="application/javascript". Questo è supposed to be the correct way per farlo, ma IE vuole solo text/javascript.

0

Sembra che ci possano essere più cause per lo stesso sintomo. Per me è risultato essere il controllo ActiveX/il contenuto attivo è stato bloccato (sto sviluppando in locale e ho dimenticato che a IE piace rendere le cose piacevoli e sicure dal locale).

Nota a margine: con IE9 (ho appena aggiornato) hanno spostato la "barra gialla" verso il basso e non riuscivo a notarlo. MS manca più di colpire ultimamente sul loro design UX/UI

(vedi ad esempio l'interfaccia ribbon sovraccarico visivo http://www.appleinsider.com/articles/10/03/29/new_office_11_for_mac_sports_dense_ribbons_of_buttons.html)

2

Nessuno dei precedenti lavorato per me,

riservato parola chiave
È stato bloccato perché ho provato a richiamare la mia funzione di esportazione personalizzata dal mio oggetto personalizzato. La parola chiave "export" sembrava essere riservata in IE.

Chrome funziona bene.

0

Ho provato regsvr32 jscript.dll, ma non ha funzionato.

Poi ho provato

regsvr32 C:\Windows\System32\jscript.dll 
regsvr32 C:\Windows\SysWOW64\jscript.dll 

e funziona!

1

Nel mio caso il problema era che IE8, non supporta Object.defineProperty, che porta a tutti i JavaScript non funzionanti.

Ho scoperto questo problema, quando ho iniziato a eseguire il debug di JavaScript in IE8 e ho ricevuto l'errore Object doesn't support this action.

1

This helped me, apparentemente IE non carica sempre lo script durante l'esecuzione da un'unità locale. Ho dovuto aggiungere un "Mark of the Web".

<!DOCTYPE html> 
<!-- saved from url=(0021)http://www.google.com --> 
<html> 
1

per il mio caso, che era in IE11 in windows server 2008 R2

in un primo momento il mio sito è stato riconosciuto come zona internet cui bar IE Livello di sicurezza è stato configurato alta e non normale.

ma aggiungendo il mio sito semplicemente a Siti attendibili che hanno bassa sicurezza tramite opzioni Internet - Scheda Sicurezza - risolto il problema.

0

Nel mio caso, la chiave JavaScript const causa un errore che interrompe l'esecuzione di JavaScript. La parola chiave non è supportata in IE 10 (e nella versione precedente). Vedi this per ulteriori informazioni.