2012-04-15 13 views
5

ho questo codice sul titolo della mia paginaQual è il significato della finestra <script> ["_ GOOG_TRANS_EXT_VER"] = "1";</script>

<script>window["_GOOG_TRANS_EXT_VER"] = "1";</script> 

Ma io non capisco il suo significato o da dove si è generato, qualcuno sa qualcosa? Vorrei eliminare questo perché sembra essere un problema nella generazione della pagina ...

Grazie per il vostro aiuto.

+0

Usi dei servizi Google sulla tua pagina? – Gumbo

+0

potrebbe essere uno script iniettato, generato da un'estensione del browser. –

+0

"_GOOG_TRANS" sembra che dovrebbe essere correlato a google translate. –

risposta

9

Questo è dinamicamente inserito dal Translate estensione di Google (o altre estensioni che si basavano sul Google Translate estensione)

il codice sorgente dell'estensione Google Translate si riferisce specificamente ad esso:

/* Copyright 2010 Google */ 
... 
function v(a) { 
    var b = { 
     noEvents: c, 
     content: u('window["_GOOG_TRANS_EXT_VER"] = "1";') 
    }; 
    i.tabs.executeScript(a, { 
     code: q(s, b) 
    }) 
} 
... 

e disattivare l'estensione rimuove dalla pagina.

0

Tutto ciò che lo script fa è creare una variabile, _GOOG_TRANS_EXT_VER, nello scope globale che ha quindi un valore di 1. Se nulla usa questa variabile non dovrebbe generare alcun problema ma sembra come se fosse inserito da una sorta di Widget di Google.

+0

Grazie per la tua pronta risposta, il problema è che non riesco a trovare da dove questo codice viene generato nel codice sorgente ? inoltre, quando cancello/modifica il file sul server, la pagina (in PHP) è ancora in esecuzione come se nulla fosse accaduto. Quindi sembra che questa linea corta sia un problema più grande e non ho trovato nulla su google ... –

+0

Puoi pubblicare il codice per la pagina? Solo per vedere se qualcosa potrebbe aggiungerlo in modo dinamico. – GillesC

+0

È uno script piuttosto grande che viene eseguito. http://50.22.181.229/astrowin/right_now/image-big.php Ecco l'immagine generata (dare un'occhiata al codice sorgente) Ho lo stesso file in locale ma funziona.Voglio dire se cambio qualcosa, appare la modifica. Tuttavia, questa pagina sembra essere bloccata O.o –

2

Controllare le azioni per l'evento onClick in tag di ancoraggio o un'altra azione JavaScript che viene avviata. è molto probabilmente una citazione sfuggita dove non dovrebbe esserci una via di fuga.

0

Hai il plug-in di Google Traduttore? Ho visto la stessa cosa e poi ho provato a spegnere il mio plugin di traduzione e questa linea scompare.

Supponendo che si esegue Chrome, è possibile controllare/disattivare in chrome: // extensions/

Problemi correlati