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>