salve sto studiando da qualche giorno javascript e non riesco a far funzionare questo piccolo script perchè ricevo errore alla riga: var posizione = finestra.moveTo(margine_l, margine_t); in pratica mi dice accesso negato o finestra is null ma non riesco a capire perchè, non mi interessa tanto il funzionamento dello script ma capire il tipo di errore per non rifarlo più. grazie in anticipo a tutti.
codice:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<script type="text/javascript">
<!--
function new_window(origine, roll, url)
{
origine.src = roll;
var finestra = window.open(url, "finestra", "width=100,height=100");
var h_monitor = window.screen.availHeight;
var b_monitor = window.screen.availWidth;
var margine_l = parseInt(b_monitor / 2) - 100;
var margine_t = parseInt(h_monitor / 2) - 100;
var posizione = finestra.moveTo(margine_l, margine_t);
} //-->
</script>
</head>
<body>
<a href="#" onMouseOver="new_window(window.document.happy, 'sad_face.gif', 'http://www.google.it');"
onMouseOut="window.document.happy.src = 'happy_face.gif';">
[img]happy_face.gif[/img]</a>
</body>
</html>