Moze.
prozor1.html
Code:
<HTML>
<HEAD>
<TITLE> prozor1 </title>
<SCRIPT LANGUAGE="JavaScript">
<!--
var wProzor;
function otvoriProzor()
{
document.getElementById('bPromeni').disabled = false;
wProzor = window.open("prozor2.html", "", "height=150, width=200, left=200, top=200");
wProzor.focus();
}
function promeniText()
{
wProzor.document.getElementById('eText').value = "neki drugi text";
wProzor.focus();
}
//-->
</script>
</head>
<BODY>
<h3>Prozor 1<h3>
<input type="button" value="otvori prozor" onClick="otvoriProzor()">
<BR> <BR>
<input id="bPromeni" type="button" value="promeni text" onClick="promeniText()" disabled>
</body>
</html>
prozor2.html
Code:
<HTML>
<HEAD>
<TITLE> prozor2 </title>
</head>
<BODY>
<h3>Prozor 2<h3>
<input id="eText" type="text" value="text">
</body>
</html>
Jedini uslov je da obe HTML strane budu sa istog domena. Ukoliko su strane na razlicitim domenima, npr jedna je na
http://www.nekisajt.com/prozor1.html, a druga je na
http://www.drugisajt.com/prozor2.html, ovo nece biti moguce, jer bi to omogucilo klasican CSS (Cross Site Scripting).
Never trust an operating system you don't have sources for.