Newsgroup: it.comp.lang.javascript
Titolo: x atipower o pippopd

Ti faccio vedere un codice che esce da una pagina asp:
Se noti quando premi sul numero di polizza si aprono due div che a seconda
della risoluzione dello schermo appaiono ridemensionati.
(prova a 800x600 e a 1024x768).
Questo pero' non avviene nella parte dove ci sono i dati anagrafici (nome
cod.fisc.) e nella lista.
come fare per ridimensionare anche questo?
Grazie infinite se puoi farmi questo regalo.
Beppe
<html>
<head>
<meta NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<title>Visualizzazione Polizze</title>
<script>
 //if (opener) opener.close();
</script>
</head>
<script type="text/javascript">
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Copyright Cattolica Assicurazioni - 2000");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
</script>
<script LANGUAGE="JavaScript">
 var timerid = 0;
 var scrollOn = false;
 var waitfor=80;
 var maxspc=150;
 var msg = "";
 function scroll_stop()
 {  if (scrollOn)
  {  scrollOn = false;
  }
 }
  function scroll_start()
 {  var i=0;  scroll_stop();  msg="*  Società Cattolica di Assicurazione   *
Lungadige Cangrande, 16 - Verona - Tel. 
+390458391111
  *";  msg+=" ";  for
(i=0;i<maxspc;i++) msg=" "+msg;  scrollOn=true;
timerid=window.setTimeout("scroller(0)",waitfor);
 }
  function scroller(pos)
 {  var out = "";  scrollOn=false;  if (pos < msg.length) window.status =
msg.substring(pos, msg.length);  else pos=-1;  ++pos;  scrollOn=true;
timerid=window.setTimeout("scroller("+pos+")",waitfor);
 }
</script>
<script language="JavaScript">
<!--
function orologio() {
  d = new Date();
  o = "" + d.getHours();
  m = "" + d.getMinutes();
  s = "" + d.getSeconds();
  if (m.length==1) m = "0" + m;
  if (s.length==1) s = "0" + s;
  msg = "Sono le ore: " + o + ":" + m + ":" + s;
  ora = o + ":" + m + ":" + s;
//  window.status = msg;
//  var id = setTimeout("orologio()",500);
}
orologio();
// Orologio in status bar -->
</script>
<body onLoad="scroll_start();" onUnload="scroll_stop();"
bgproperties="fixed" bgcolor="white" link="#483d8b" alink="#FFFFFF"
vlink="##483d8b" topmargin="0" leftmargin="0" marginwidth="0"
marginheight="0">
<table border="0" cellpadding="0" cellspacing="0" width="752" height="82">
  <tr height="80">
    <td width="211" height="80" align="right"><img height="80" width="210"
src="marchio.gif"></td>
    <td width="541" height="80"><img height="80" width="539"
src="testata.jpg"></td>
  </tr>
</table>
<table width="98%" border="0">
  <tr bgcolor="#CCCCCC">
    <td width="40%" height="20" bgcolor="#000099"><b><font
color="#FFFFFF">ELDA&nbsp;BEGGI</font></b></td>
    <td width="20%" height="20" bgcolor="#000099"><b><font
color="#FFFFFF">Nata
      il 07/04/1930</font></b></td>
    <td width="40%" height="20" bgcolor="#000099"><b><font
color="#FFFFFF">Codice
      Fiscale: BGGLDE30D47M125B</font></b></td>
  </tr>
</table>
<table width="98%" border="0" height="22">
  <tr bgcolor="#CCCCCC">
    <td width="34%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2" color="#FFFFFF">Ente
emittente</font></b></div>
    </td>
    <td width="11%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2"
color="#FFFFFF">Polizza</font></b></div>
    </td>
    <td width="9%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2" color="#FFFFFF">Data
Dec.</font></b></div>
    </td>
    <td width="8%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2"
color="#FFFFFF">Proposta</font></b></div>
    </td>
    <td width="12%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2" color="#FFFFFF">Premio
Lordo</font></b></div>
    </td>
    <td width="12%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2" color="#FFFFFF">Premio
investito</font></b></div>
    </td>
    <td width="10%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2" color="#FFFFFF">Stato
Polizza</font></b></div>
    </td>
    <td width="5%" height="20" nowrap bgcolor="#000099">
      <div align="center"><b><font size="2"
color="#FFFFFF">I</font></b></div>
    </td>
  </tr>
</table>
<div id="fcorpo" style="position:absolute; overflow:scroll; top:133px;
left:px; height:100px; width:100%;">
  <table width="100%" border="0" style="font-size:11; font-weight:bold";>
  <tr bgcolor="#CCCCCC">
       <td width="34%" nowrap>B.P.V. E B.S.G.S.P</td>
        <td width="11%" nowrap align="center"
onmouseout="this.parentNode.bgColor='#CCCCCC';"
onmouseover="this.parentNode.bgColor='#000099';style.cursor='hand';"><a
href="#" onmouseout="style.backgroundColor='#CCCCCC';"
onmouseover="style.backgroundColor='#000099';"
onclick="document.frames['fsaldi'].location='saldi.asp?Polizza=250025536';do
cument.all['fsaldi'].style.visibility='visible';document.frames['tsaldi'].lo
cation='tsaldi.asp?Polizza=0000800794';document.all['tsaldi'].style.visibili
ty='visible';document.frames['fquote'].location='quote.asp?Polizza=250025536
';document.all['fquote'].style.visibility='visible';document.frames['tquote'
].location='tquote.asp?Polizza=0000800794';document.all['tquote'].style.visi
bility='visible';">0000800794</a> </td>
      <td width="9%" nowrap align="center">30/08/1999</td>
      <td width="8%" nowrap align="center">00000766</td>
      <td width="12%" nowrap align="right">153.903.750</td>
        <td width="12%" nowrap align="right">150.000.000</td>
      <td width="10%" nowrap align="center">Attiva</td>
      <td width="5%" nowrap align="center"> <font size="2"
onmouseover="style.cursor='hand';"><img src="monitor.gif" width="21"
height="9" alt="Altre Informazioni"
onclick="info('0000800794');"></font></td>
  </tr>
<div id="fcorpo" style="position:absolute; overflow:scroll; top:133px;
left:px; height:100px; width:100%;">
  <table width="100%" border="0" style="font-size:11; font-weight:bold";>
  <tr bgcolor="#CCCCCC">
       <td width="34%" nowrap>B.P.V. E B.S.G.S.P</td>
        <td width="11%" nowrap align="center"
onmouseout="this.parentNode.bgColor='#CCCCCC';"
onmouseover="this.parentNode.bgColor='#000099';style.cursor='hand';"><a
href="#" onmouseout="style.backgroundColor='#CCCCCC';"
onmouseover="style.backgroundColor='#000099';"
onclick="document.frames['fsaldi'].location='saldi.asp?Polizza=500017866';do
cument.all['fsaldi'].style.visibility='visible';document.frames['tsaldi'].lo
cation='tsaldi.asp?Polizza=0000800580';document.all['tsaldi'].style.visibili
ty='visible';document.frames['fquote'].location='quote.asp?Polizza=500017866
';document.all['fquote'].style.visibility='visible';document.frames['tquote'
].location='tquote.asp?Polizza=0000800580';document.all['tquote'].style.visi
bility='visible';">0000800580</a> </td>
      <td width="9%" nowrap align="center">26/07/1999</td>
      <td width="8%" nowrap align="center">00000575</td>
      <td width="12%" nowrap align="right">92.455.000</td>
        <td width="12%" nowrap align="right">90.000.000</td>
      <td width="10%" nowrap align="center">Attiva</td>
      <td width="5%" nowrap align="center"> <font size="2"
onmouseover="style.cursor='hand';"><img src="monitor.gif" width="21"
height="9" alt="Altre Informazioni"
onclick="info('0000800580');"></font></td>
  </tr>
<div id="fcorpo" style="position:absolute; overflow:scroll; top:133px;
left:px; height:100px; width:100%;">
  <table width="100%" border="0" style="font-size:11; font-weight:bold";>
  <tr bgcolor="#CCCCCC">
       <td width="34%" nowrap>B.P.V. E B.S.G.S.P</td>
        <td width="11%" nowrap align="center"
onmouseout="this.parentNode.bgColor='#CCCCCC';"
onmouseover="this.parentNode.bgColor='#000099';style.cursor='hand';"><a
href="#" onmouseout="style.backgroundColor='#CCCCCC';"
onmouseover="style.backgroundColor='#000099';"
onclick="document.frames['fsaldi'].location='saldi.asp?Polizza=500001968';do
cument.all['fsaldi'].style.visibility='visible';document.frames['tsaldi'].lo
cation='tsaldi.asp?Polizza=0000800126';document.all['tsaldi'].style.visibili
ty='visible';document.frames['fquote'].location='quote.asp?Polizza=500001968
';document.all['fquote'].style.visibility='visible';document.frames['tquote'
].location='tquote.asp?Polizza=0000800126';document.all['tquote'].style.visi
bility='visible';">0000800126</a> </td>
      <td width="9%" nowrap align="center">21/12/1998</td>
      <td width="8%" nowrap align="center">00000132</td>
      <td width="12%" nowrap align="right">10.455.000</td>
        <td width="12%" nowrap align="right">10.000.000</td>
      <td width="10%" nowrap align="center">Attiva</td>
      <td width="5%" nowrap align="center"> <font size="2"
onmouseover="style.cursor='hand';"><img src="monitor.gif" width="21"
height="9" alt="Altre Informazioni"
onclick="info('0000800126');"></font></td>
  </tr>
<div id="fcorpo" style="position:absolute; overflow:scroll; top:133px;
left:px; height:100px; width:100%;">
  <table width="100%" border="0" style="font-size:11; font-weight:bold";>
  <tr bgcolor="#CCCCCC">
       <td width="34%" nowrap>B.P.V. E B.S.G.S.P</td>
        <td width="11%" nowrap align="center"
onmouseout="this.parentNode.bgColor='#CCCCCC';"
onmouseover="this.parentNode.bgColor='#000099';style.cursor='hand';"><a
href="#" onmouseout="style.backgroundColor='#CCCCCC';"
onmouseover="style.backgroundColor='#000099';"
onclick="document.frames['fsaldi'].location='saldi.asp?Polizza=750038972';do
cument.all['fsaldi'].style.visibility='visible';document.frames['tsaldi'].lo
cation='tsaldi.asp?Polizza=0000801663';document.all['tsaldi'].style.visibili
ty='visible';document.frames['fquote'].location='quote.asp?Polizza=750038972
';document.all['fquote'].style.visibility='visible';document.frames['tquote'
].location='tquote.asp?Polizza=0000801663';document.all['tquote'].style.visi
bility='visible';">0000801663</a> </td>
      <td width="9%" nowrap align="center">27/12/1999</td>
      <td width="8%" nowrap align="center">00001448</td>
      <td width="12%" nowrap align="right">20.653.750</td>
        <td width="12%" nowrap align="right">20.000.000</td>
      <td width="10%" nowrap align="center">Attiva</td>
      <td width="5%" nowrap align="center"> <font size="2"
onmouseover="style.cursor='hand';"><img src="monitor.gif" width="21"
height="9" alt="Altre Informazioni"
onclick="info('0000801663');"></font></td>
  </tr>
<div id="fcorpo" style="position:absolute; overflow:scroll; top:133px;
left:px; height:100px; width:100%;">
  <table width="100%" border="0" style="font-size:11; font-weight:bold";>
  <tr bgcolor="#CCCCCC">
       <td width="34%" nowrap>B.P.V. E B.S.G.S.P</td>
        <td width="11%" nowrap align="center"
onmouseout="this.parentNode.bgColor='#CCCCCC';"
onmouseover="this.parentNode.bgColor='#000099';style.cursor='hand';"><a
href="#" onmouseout="style.backgroundColor='#CCCCCC';"
onmouseover="style.backgroundColor='#000099';"
onclick="document.frames['fsaldi'].location='saldi.asp?Polizza=1250038992';d
ocument.all['fsaldi'].style.visibility='visible';document.frames['tsaldi'].l
ocation='tsaldi.asp?Polizza=0000801664';document.all['tsaldi'].style.visibil
ity='visible';document.frames['fquote'].location='quote.asp?Polizza=12500389
92';document.all['fquote'].style.visibility='visible';document.frames['tquot
e'].location='tquote.asp?Polizza=0000801664';document.all['tquote'].
style.vi
sibility='visible';">0000801664</a> </td>
      <td width="9%" nowrap align="center">27/12/1999</td>
      <td width="8%" nowrap align="center">00001449</td>
      <td width="12%" nowrap align="right">20.653.750</td>
        <td width="12%" nowrap align="right">20.000.000</td>
      <td width="10%" nowrap align="center">Attiva</td>
      <td width="5%" nowrap align="center"> <font size="2"
onmouseover="style.cursor='hand';"><img src="monitor.gif" width="21"
height="9" alt="Altre Informazioni"
onclick="info('0000801664');"></font></td>
  </tr>
<div id="fcorpo" style="position:absolute; overflow:scroll; top:133px;
left:px; height:100px; width:100%;">
  <table width="100%" border="0" style="font-size:11; font-weight:bold";>
  <tr bgcolor="#CCCCCC">
       <td width="34%" nowrap>B.P.V. E B.S.G.S.P</td>
        <td width="11%" nowrap align="center"
onmouseout="this.parentNode.bgColor='#CCCCCC';"
onmouseover="this.parentNode.bgColor='#000099';style.cursor='hand';"><a
href="#" onmouseout="style.backgroundColor='#CCCCCC';"
onmouseover="style.backgroundColor='#000099';"
onclick="document.frames['fsaldi'].location='saldi.asp?Polizza=1750001970';d
ocument.all['fsaldi'].style.visibility='visible';document.frames['tsaldi'].l
ocation='tsaldi.asp?Polizza=0000800125';document.all['tsaldi'].style.visibil
ity='visible';document.frames['fquote'].location='quote.asp?Polizza=17500019
70';document.all['fquote'].style.visibility='visible';document.frames['tquot
e'].location='tquote.asp?Polizza=0000800125';document.all['tquote'].
style.vi
sibility='visible';">0000800125</a> </td>
      <td width="9%" nowrap align="center">21/12/1998</td>
      <td width="8%" nowrap align="center">00000131</td>
      <td width="12%" nowrap align="right">10.455.000</td>
        <td width="12%" nowrap align="right">10.000.000</td>
      <td width="10%" nowrap align="center">Attiva</td>
      <td width="5%" nowrap align="center"> <font size="2"
onmouseover="style.cursor='hand';"><img src="monitor.gif" width="21"
height="9" alt="Altre Informazioni"
onclick="info('0000800125');"></font></td>
  </tr>
</table>
</div>
<div id="fbottom" height="50" style="position:absolute; top:400; left:80;
width:80%;">
 <p align="center"><a href="../menu.asp"><img src="../menu.jpg" border="0"
alt="Menù" WIDTH="88" HEIGHT="27"></a> <a href="homege.asp"><img
src="../ritorna.jpg" alt="Ritorna a Ricerca" border="0" WIDTH="88"
HEIGHT="27"></a></p>
<!-- Copyright -->
<center>
<font size="1" face="Arial, Helvetica" color="#000000">
<p>Visitatori n. 210 dal 16.10.2000</p>
<p>Tutto il materiale in questo sito è Copyright 2000. Società Cattolica di
Assicurazione.
  E' vietata la riproduzione anche parziale.
</p>
<p>Ultima modifica:
  <script>document.write(document.lastModified)</script>
</p>
</font>
</center>
</div>
<script language="JavaScript">
function info(Polizza)
{
window.open("dettagli.asp?Polizza="+Polizza,null,"height=200,width=600,statu
s=no,toolbar=no,menubar=no,location=no")
}
</script>
<iframe id="tsaldi" height="055" width="335" style="position:absolute;
top:235; left:0;" scrolling="no" frameborder="0"></iframe>
<iframe id="fsaldi" height="100" width="335" style="position:absolute;
top:290; left:0;" scrolling="yes" frameborder="0"></iframe>
<iframe id="tquote" height="055" width="430" style="position:absolute;
top:235; left:340;" scrolling="no" frameborder="0"></iframe>
<iframe id="fquote" height="100" width="430" style="position:absolute;
top:290; left:340;" scrolling="yes" frameborder="0"></iframe>
<script language="JavaScript">
  document.all["fsaldi"].style.visibility="hidden"
  document.all["fquote"].style.visibility="hidden"
  document.all["tsaldi"].style.visibility="hidden"
  document.all["tquote"].style.visibility="hidden"
</script>
<!--<IFRAME "fcorpo" height=70  width=775 style="position:absolute; top:130;
left:5;" scrolling=yes ><iframe
src="javascript:window.open('saldi.asp?Polizza='+'0000800794','_self','scrol
ling=no')"height=100 width=375 style="position:absolute; top:300;
left:10;"></iframe><iframe height=100 width=375
src="saldi.asp?Polizza=0000800794" style="position:absolute; top:300;
left:10;"></iframe> -->
</body>
</html>
--
                            \\\|///
                          \\  - -  //
                           (  @ @  )
+------------------------oOOo-(_)-oOOo--------+
|                                             |
|    Società Cattolica di Assicurazione       |
|                                             |
|    Email: 
b.megl...@cattolica.inet.it
   |
+--------------------------------Oooo---------+
                          oooO   (   )
Giuseppe Meglioranzi     (   )    ) /
Lungadige Cangrande, 16   \ (    (_/
37126 - Verona             \_)
Telefono: 045-8391338
Fax     : 045-8391112
ICQ UIN:  17231746


[]
Non sono certo se ti riferisci al diverso comportamento tra il div
centrale che rimane sempre a larghezza totale e gli iframe inferiori che
occupano meno spazio a risoluzioni maggiori.
Se questa e' la questione dipende dal fatto che gli iframe hanno un
larghezza fissa in px mentre il div centrale a larghezza 100%.
Se la questione e' diversa, e' necessaria qualche precisazione.
Saluti, Paolo

 ha scritto nel messaggio
news:dVr06.153995$hk4.5...@news.infostrada.it...



Se valorizzi la larghezza in % le tabelle si adatteranno sempre alla
grandezza della finestra; se vuoi che rimangano fisse devi dare un
valore fisso in px; i valori dovrebbero essere 763 per le tabelle e 780
per il div; ovviamente se rendi fisse le tabelle lo puoi fare anche con
le celle.
Lo stesso effetto lo puoi vedere riducendo la finestra; le tabelle e il
div si rimpiccioliscono modificando completamente la visualizzazione.
Ci sono, inoltre, molti errori nel codice, in parte ne avevamo gia'
parlato; il piu' immediato e' che ad ogni riga della lista c'e' un nuovo
tag di apertura del div fcorpo e di una tabella; hai eliminato,
giustamente, le chiusure ma hai lasciato le aperture.
Ti consiglio di installare un validatore, ad esempio CSE HTML Validator
del quale c'e' anche una versione lite gratuita 
www.htmlvalidator.com
,
che segnala tutti gli errori di codice.
Verifica, anche, se e' necessario dichiarare assoluto i div e gli
iframe; mi sembra che un posizionamento relativo migliori la
visualizzazione con ogni tipo di risoluzione e/o grandezza della
finestra.
Saluti, Paolo