Visualizzazione risultati 1 fino 7 di 7

Discussione: javascript sorgente pagina

  1. #1
    Guest

    Predefinito javascript sorgente pagina

    Ciao a tutti...
    Sapete darmi una mano col javascript....
    Come posso avere il codice sorgente di una pagina col js

  2. #2
    Guest

    Predefinito

    Nel senso visualizzare come testo il codice html di un sito?

  3. #3
    Guest

    Predefinito

    più o meno si....

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Provato con il tasto destro, Visualizza sorgente pagina (su Firefox) oppure Visualizza HTML (su Internet Explorer, se non ricordo male)?

    Se non trovi codice JavaScript, dovresti comunque trovare dei tag HTML del tipo:
    Codice HTML:
    <script type="text/javascript" src="..." />
    A te basterà aprire i file indicati negli attributi src, e trovi tutto il JS che vuoi...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    Guest

    Predefinito

    non mi avete capito...^^
    io voglio fare che tramite il javascript ottenere il codice della pagina...
    non usando il php con curl...
    ma usando il js...

  6. #6
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Ah, ok... resettiamo. In questo caso, puoi fare qualcosa con il più semplice degli script AJAX:
    Codice:
    var code;
    var req = new XMLHttpRequest ();
    req.onreadystatechange = function () {
       if (req.readyState == 4 && req.status == 200)
          code = req.responseText;
    }
    req.open ("GET", "file.html", true);
    req.send (null);
    Quando terminerà lo script, nella variabile code ti troverai il codice HTML della pagina che hai letto, pronto per essere elaborato (se lo vuoi stampare su una pagina, ricordati di sostituire almeno i caratteri < e > con le entità &lt; e &gt;)

    Lo stesso script funziona anche con file generati dal server: in questo caso, però, potrai solo leggere il codice HTML generato dal server (e non il codice del linguaggio server che lo genera).

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  7. #7
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    E soprattutto potrai leggere soltanto i file interni al tuo sito!
    Leggi qui: https://developer.mozilla.org/en/AJAX/Getting_Started

    Precisamente:
    The second parameter is the URL of the page you're requesting. As a security feature, you cannot call pages on 3rd-party domains. Be sure to use the exact domain name on all of your pages or you will get a 'permission denied' error when you call open(). A common pitfall is accessing your site by domain.tld, but attempting to call pages with www.domain.tld

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •