Pagina 1 di 1
Bloccare la risoluzione della finestra
Inviato: 09 set 2003 00:12
da mikeslame
Allora, ragazzi, dopo un po di tentativi, andati male, apro un thread, nella speranza che qualcuno mi possa aiutare. :(
Ho un index.html, con 3 frame, realizzato a 800x600.
Si avete giá capito, quando aumenta la risoluzione, succede un macello.
Io vorrei qualcosa per bloccare la finestra dell'index costringendola ad aprirsi sempre a 800x600, chessó uno script o qualcosa che faccia al caso.
Grazie per l'aiuto!
A presto, ciao
Inviato: 09 set 2003 00:31
da Mainas
devi vedere le proprietà (height, width e resizable) dello style dell'oggetto window, è tutto jscript, se cerchi su MSDN lo trovi, a memoria ora non mi ricordo... domani in office vedo e poi ti dico

Inviato: 09 set 2003 02:59
da mikeslame
Ho risolto in parte con questo qui jscript
SCRIPT language="JavaScript" type="text/javascript"><!--window.open("One.htm","One","width=800,height=600, resizable=0");
//--></SCRIPT
Ho rinominato il file index in One e creato un nuovo Index con questo script.
L'unico svantaggio é che adesso mi si aprono 2 finestre, ma almeno ho risolto il problema della risoluzione.
Adesso peró voglio eliminare una delle finestre, magari Mainas o altri riescono dove io sono riuscito in parte.
Grazie e a presto.
Inviato: 09 set 2003 09:47
da Mainas
bene, le proprietà le hai trovate, la finestra è dimensionata e bloccata?
per chiudere la finestra "padre" di quella definitiva devi sfruttare l'
opener di quest'ultima che permette di operare sulla pagina chiamante... la sintassi come al solito non la ricordo... :oops:
io cerco info, se hai bisogno... sono qui...

Inviato: 09 set 2003 11:57
da EvolutionCrazy
prova così:
SCRIPT language="JavaScript" type="text/javascript">
<!--
window.open("One.htm","One","width=800,height=600, resizable=0");
window.close();
//-->
</SCRIPT
Inviato: 09 set 2003 11:59
da Mainas
EvolutionCrazy ha scritto:prova così:
SCRIPT language="JavaScript" type="text/javascript">
<!--
window.open("One.htm","One","width=800,height=600, resizable=0");
window.close();
//-->
</SCRIPT
Lol!! :8-O: ke idiota... perkè komplikarsi la vita... ho bidogno di ferie

Inviato: 09 set 2003 12:28
da EvolutionCrazy
Mainas ha scritto:EvolutionCrazy ha scritto:prova così:
SCRIPT language="JavaScript" type="text/javascript">
<!--
window.open("One.htm","One","width=800,height=600, resizable=0");
window.close();
//-->
</SCRIPT
Lol!! :8-O: ke idiota... perkè komplikarsi la vita... ho bidogno di ferie

il prob link era questo il prob accadeva x la troppa sicurazza di phpnuke ek bloccava tutti le scritte che contengono <script>
<SCRIPT language="JavaScript" type="text/javascript">
<!--
window.open("One.htm","One","width=800,height=600, resizable=0");
window.close();
//-->
</SCRIPT>
Inviato: 09 set 2003 12:54
da EvolutionCrazy
bene, ti ho preparato lo script
la pagina index che contiene i frames lasciala stare, quindi apri il sorgente di uno dei frames e aggiungi questo codice prima del tag </head>
Codice: Seleziona tutto
<script>
larghezza = 800;
altezza = 600;
function caricamento(){
parent.window.resizeTo(larghezza,altezza);
parent.window.moveTo(((screen.availWidth/2)-(larghezza/2)),((screen.availHeight/2)-(altezza/2)));
}
function mantenimento(){
parent.window.resizeTo(larghezza,altezza);
}
</script>
quindi sempre nella stessa pagina sostituisci il tag </body>
con questo:
Codice: Seleziona tutto
<body onload="javascript:caricamento();" onResize="javascript:mantenimento();">
tutto il resto puoi lasciarlo com'è
provalo se c sn prob ci sentiamo stasera in chat
byez