Ciao a tutti, ho bisogno di leggere il contenuto di alcuni TAG con javascript, il problema è che ho più pagine HTML e devo fare tutto con javascript, quindi niente asp o altri linguaggi lato server. Avrei pensato di caricare le pagine in alcuni iframe e ricercare il tag da questi, ma la prima volta che carico la pagina lo script non legge i tag, li legge solo la seconda volta che eseguo lo script

Riuscite a trovare qualche soluzione più elegante? dove è l'errore??

Codice PHP:
<script type="text/javascript">

 function 
getPage()
 {
   
document.getElementById("writepage").src "index2.html";
   
alert("Frame title: " readTags());        
 }

 function 
readTags()
 {
   if (
writepage.document.readyState != "complete"
   {
      if (
navigator.appName == "Microsoft Internet Explorer")
      {
         var 
iframe document.frames["writepage"].document.getElementsByTagName("span").item(0).className;
      } 
      else 
      {
         var 
iframe document.getElementById("writepage").contentDocument.getElementsByTagName("span").item(0).className;        
      }
    } 
    return 
iframe;
 }

</script>


<html>
  <body>
     <iframe id="writepage"></iframe>
     <input name="Button1" type="button" value="pulsante" onclick="getPage()">
  </body>
</html>