document.scripts restiture tutti script presenti nella pagina.

Devil-94

Utente Attivo
16 Lug 2013
120
0
16
Ciao a tutti, document.scripts non restituisce la lista dei indirizzi di tutti gli script presenti nella pagina ma di solo uno...
Codice:
document.scripts[2].src
io provo a creare una lista di questi indirizzi nel ul li ma restituisce questo: HTML Object

io però voglio cosi:
HTML:
Script 1 indirizzo: googleADs.js
Script 2 indirizzo: facebookSDK.js
e cosi via

Cè qualcuno che ha una soluzione su questo ?

Seconda Domanda
questa domanda è collegata alla prima praticamente vorrei che mi restituisse solo il sito specificato ad esempio:
prende tutti gli indirizzi di google.js e gli crea una lista
oppure solo quelli di mrwebmaster.js e crea una lista che poi stampa tramite js

Conclusione:

è possibile o impossibile (almeno ditemi questo se non ce una soluzione)

Grazie a tutti per le risposte che avete dato in precedenza.
 
Ciao, ti serve un ciclo
Codice:
for(var i = 0; i < document.scripts.length - 1; i++) {
        alert(document.scripts[i].src);
    }
 
hai anche una soluzione per: ?
Seconda Domanda
questa domanda è collegata alla prima praticamente vorrei che mi restituisse solo il sito specificato ad esempio:
prende tutti gli indirizzi di google.js e gli crea una lista
oppure solo quelli di mrwebmaster.js e crea una lista che poi stampa tramite js
 
puoi utilizzare indexOf per cercare una parola all'interno di una stringa
Codice:
<script>
    for(var i = 0; i < document.scripts.length - 1; i++) {
        if(document.scripts[i].src.indexOf("mrwebmaster") > -1){
            alert(document.scripts[i].src);
        }        
    }
</script>
 

Discussioni simili