Salve,
non riesco ad accedere attraverso getElementById('nome_id').innerHTML da una pagina html ad una pagina .hta.
Per fare una prova ho creato due file una con estensione .hta contenente un iframe che carica a sua volta una pagina .html, dalla quale tento di accedere ad un valore->id contenuto nella pagina principale.
test.hta
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//IT">
<hta> <Title>Philadelphia Extranet - </TITLE>
<HTA:APPLICATION ID="Extranet"
applicationName="Philadelphia Extranet "
border="thick"
borderStyle="normal"
caption="yes"
ICON="Project.ico"
WINDOWSTATE = maximize
NAVIGABLE = "yes"
innerBorder="yes"
maximizeButton="yes"
minimizeButton="yes"
CONTEXTMENU = "yes"
SHOWINTASKBAR="yes"
SINGLEINSTANCE="no"
SYSMENU="yes"
SCROLL = no
scrollFlat="no"
selection="yes"
showInTaskBar="yes"
VERSION=5 />
<html>
<head>
</head>
<body>
<span id="user">*** checking ***</span>
<iframe name="myFrame" src="test2.htm">
no frame supportede
</iframe></p>
</body>
</html>
test.html
codice:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>user set</title>
</head>
<body onload="javascript:opener.document.getElementById('user').innerHTML='gabcaly'">
user set !
</body>
</html>