Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Cattura meta tag da una pagina web

    Avrei necessità di catturare, a partire da un link che inserisco tramite una form, determinati attribbuti di alcuni tag. In particolare, vorrei catturare il content del meta tag "description" presente in un determinato sito o link.

    So che con le specifiche DOM questo è possibile, come già visto nel sito:

    Javascript tutorial

    ma vale per una pagina nello stesso dominio. Quello che mi chiedo io è: se navigando ho la possibilità di leggere il sorgente di una pagina HTML, perchè ho errore "accesso negato" con Javascript?


    Navigando ancora, ho creato un piccolo script per effettuare dei test:

    codice:
    function load()
    {
    //url = document.forms['inserimento'].site_uri.value;
    url = "http://www.libero.it/";
    
    document.getElementsByTagName('iframe').siteFrame.src = "" + url;
    
    setTimeout("test()", 2000);
    
    }
    
    
    function test()
    {
    new_site = document.getElementById("siteFrame").contentWindow.document;
    alert(new_site.all('description').content);
    }

    La pagina che richiama lo script è la seguente:

    codice:
    <html>
    <head>
    
      <script src='include/get_desc.js' type='text/javascript' language='Javascript'></script>
      
    </head>
    
    <body>
    
    <input type='button' value='get from link' onClick='load();'>
    
    
    
    <iframe src='' name='siteFrame' id='siteFrame'></iframe>
    
    </body>
    </html>

    Eseguendo lo script su IE che su Firefox, ricevo errore "accesso negato".



    Chi ne sa di più???
    the Key of Lost Deep E-Dreams
    L'incomprensibile mondo nascosto.
    La Sottile linea tra Immaginazione e Realt&agrave;

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    appunto... vale solo per pagine dello stesso dominio.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Quindi, mi stai dicendo che non c'è modo di catturare il meta tag "description"?
    the Key of Lost Deep E-Dreams
    L'incomprensibile mondo nascosto.
    La Sottile linea tra Immaginazione e Realt&agrave;

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da klode
    Quindi, mi stai dicendo che non c'è modo di catturare il meta tag "description"?
    Cosa non e' chiaro della risposta precedente? :master:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.