Ho trovato molti argomenti simili ma nessuno che potesse aiutarmi!
Ho realizzato una pop up che dal suo interne si apre un'altra pop up.
Vorrei che quest'ultima si aprisse affianco (o sotto) la prima.
ho realizzato un paio di codici che trovano la posizione della finestra PRIMA e che aggiungono la dimensione della stessa:
Problema, non riesco a chiamarla esattamente nel momento del click.codice:function DD_pos(addX,addY){ var posX = coordX() + addX; var posY = coordY() + addY; ?????????? var dd_pos = posX +","+ posY; ?????? }; //determinare la posione della finestra pop up function coordX(){ switch (sBrowser) { case "IE" : return coordX = window.screenLeft; break; case "NS" : return coordX = window.screenX; break; default : return coordX = 0; } }; function coordY(){ switch (sBrowser) { case "IE" : return coordY = window.screenTop; break; case "NS" : return coordY = window.screenY; break; default : return coordY = 0; } };
Ho provato separando Left e Top in window.open, ma genera bene la prima variabiler, quindi ho provato chiamando una sola funzione, ma non riesco poi a sepoarare i due risultati Left e Top
Non posso realizzare prima le variabili posX e posY xkè se viene spostata la PRIMA finestra, la seconda viene non aperta di fianco (o sotto), quindi serve qualcosa che al momento del click sulla funzione win_pop verifichi la posizione attuale della finestra stessa poi determini la posizione della nuova da aprire!codice:javascript:win_pop('email_user_to_user.asp',null,null,'no'," DD_pos(window_width,0) ")
Grazie a tutti !

Rispondi quotando
