Newsgroup: it.comp.www.html
Titolo: Ridimensionare un popup

Ho aggiunto a 
http://www.bofh.it/
 un link che apre un popup.
Il mio scopo è ottenere una finestrella grande esattamente quanto il
testo che c'è dentro e senza scrollbar.
Il problema è che le dimensioni statiche che ho usato come argomenti di
window.open() sono calibrate per i font e la configurazione del *mio*
browser, e con altri il testo è più grande o più piccolo della finestra.
Usare dimensioni fisse per tutti gli elementi contenuti nel popup non è
una soluzione perché la dimensione minima dei font impostata nel browser
può comunque renderli più grandi di quanto impostato (e in ogni caso la
mia religione mi vieta di usare dimensioni assolute).
-- 
ciao, | (Ri)scoprire fidonet: | Chissa` cosa si prova a liberare
Marco | 
http://bbs.bofh.it
    | la fiducia nelle proprie tentazioni. (F.D.A.)

 browser, e con altri il testo č piů grande o piů piccolo della finestra.
crea il testo come immagine. 
-- 
http://werted.cjb.net

 testo che c'è dentro e senza scrollbar.
potresti generare una gif e caricare quella.
y.

 
Non si puo`. Punto e basta.
E' contratio alla religione di Internet Expolorer. Per quanto mi riguarda 
avevo risolto il problema con netscape/mozilla facendo ridimensionare 
automaticamente la finestra popup con
if ( document.width ) window.resizeTo(document.width,document.height);
che ovviamente con ie non funge, ma tant'e' che non mi importava.

che ovviamente con ie non funge, ma tant'e' che non mi importava.
A dire il vero non funge neanche con mozilla/galeon, visto che
document.height restituisce sempre 0 e document.width non mi sembra
utile.
In mozilla sono riuscito a farlo funzionare così:
<body onLoad="resizewin()">
<script language="JavaScript" type="text/javascript">
function resizewin() {
  window.resizeTo(document.documentElement.scrollWidth, document.documentElement.scrollHeight+3);
}
</script>
Il +3 è necessario per non fare comparire una scrollbar superflua che
non muove nulla.
Con galeon non funziona perché apparentemente window.resizeTo non è
ancora completamente implementato.
Non ho idea se/come funziona con MSIE, sono graditi commenti.
Letture consigliate:
http://www.geocities.com/Area51/Realm/8655/HTMLJavascriptCSS/DUWindowsNS6.html
http://www.xs4all.nl/~ppk/js/winprop.html


 non muove nulla.
Non puoi inserire semplicemente l'attributo 'scrollbars=no'?
http://developer.netscape.com/docs/manuals/javascript.html
y.

 Non ho idea se/come funziona con MSIE, sono graditi commenti.
Simpatico con IE: ad ogni refresh la pagina diventa sempre più piccola
;-)
Ciao,
Nicola

 
?? a me funziona... (precisione dell'html) .... faccio saltare fuori una 
finestrella di login... magari funziona solo perche` c'e' dentro quello che 
c'e'...

Non puoi inserire semplicemente l'attributo 'scrollbars=no'?
È il default.


 Č il default.
A me veramente da manuale risulta che il default (per window.open()) sia
'scrollbars=yes'.
Ma magari non stiamo parlando della stessa cosa.
y.

'scrollbars=yes'.
A me risulta che quando si specifica una opzione qualsiasi le altre
automaticamente prendono il default "no".
E in ogni caso togliendo le scrollbar l'unico risultato è che la pagina
è più piccola della finestra e non si riesce a vederla tutta.


Non ho idea se/come funziona con MSIE, sono graditi commenti.
Con i font su impostati piccoli funziona. Altrimenti il testo è troppo
grande per il popup.
P.S.  Da oggi con opera+win la prima riga della tabella (logo bofh,
logo debian...) è spostata a destra di una colonna
NS  ML   F  FTP AR  AB
----------------------
			               ON THIS SERVER
			LOGO BOFH
                                        LOGO DEBIAN
----------------------
                   wq
Ho provato a sbirciare il codice.. pare che il problema sia la parte
del menu in alto.  (<a class="menu..).
Se si mettono due <br> invece che uno, tutto torna a posto (a parte un
po' di spazio in più tra menu e tabella ovviamente..)
-- 
mf (fly.web @
tiscali.it
)

logo debian...) è spostata a destra di una colonna
L'ho notato anche con NS4, ma non ho capito il perché. Possibile che non
ci sia un'altra soluzione che i <br>?
Tra l'altro se non metto nessun <br> succede anche con mozilla...


[Marco d'Itri]
[snip]
ieri ho visitato il sito 
http://www.sauronsoftware.it
 ; se vai nella 
sezione *fonts* e chiedi l'anteprima di un carattere da scaricare ti si 
apre un pop/up che credo faccia al caso di cui si sta discutendo.
-- 
http://werted.cjb.net

apre un pop/up che credo faccia al caso di cui si sta discutendo.
Ancora peggio: con galeon la finestra rimane sempre troppo piccola in
qualsiasi modo la ridimensioni.
