Ciao a tutti
vi espongo il mio problema.
ho un semplicissimo un frameset...
<frameset rows="*,150" framespacing="0" border="4" marginheight="0" marginwidth="0">
<frame src="main.htm" name="page" scrolling="no" noresize>
<frameset FRAMESPACING="0" BORDER="4" cols="25%,25%,25%,25%">
<frame src="01.htm" name="down_01" scrolling="no" frameborder="NO" noresize>
<frame src="02.htm" name="down_02" scrolling="no" frameborder="NO" noresize>
<frame src="03.htm" name="down_03" scrolling="no" frameborder="NO" noresize>
<frame src="04.htm" name="down_04" scrolling="no" frameborder="NO" noresize>
</frameset>
</frameset>
nel frame down_01 voglio aggiungere una funzione all'evento onunload del frame page (quello principale).
Usando la funzione...
function addOnUnLoadEvent(func) {
var oldonload = window.top.page.onunload;
if (typeof window.top.page.onunload != 'function') {
window.top.page.onunload = func;
} else {
window.top.page.onunload = function() {
oldonload();
func();
}
}
}
function FunctionTest(){
/*fare qualcosa....*/
}
e richiamandola...
SetOnUnLoad
Tutto funziona sotto Firefox e sotto exèplorer 7 ma sotto explorer 6 niente!!!!!
Qualcuno mi sa dare una mano? Grazie ciao.