Newsgroup: it.comp.lang.javascript
Titolo: in questo script c'è qualcosa che impedisce lo scroll.

Ho copiato questo script dalle faq di jsdir.
Funziona benissimo ma le popup ha lo spazio per lo scroll e mi falsa
l'allineamento.
Secondo me c'è qualcosa che imposta a lo scroll
Come posso impostare lo scroll in modo automatico?
<script language="javascript">
function centra(url, width, height) {
 if (document.all) {
     var x = window.screenLeft;
  var y = window.screenTop;
  var w = window.document.body.offsetWidth;
  var h = window.document.body.offsetHeight;
   }  else {
   var x = window.screenX;
   var y = window.screenY;
   var w = window.outerWidth;
   var h = window.outerHeight;
   }
   var cntx = x + Math.round((w - width) / 2);
   var cnty = y + Math.round((h - height) / 2);
   window.open (url, null, 'left=' + cntx + ',top=' + cnty + ',width=' +
width + ',height=' + height);
   }
 </script>

Momentaneamente ho risolto cosi:
   window.open (url, null, 'left=' + cntx + ',top=' + cnty + ',width=' +
width + ',height=' + height + ',scrollbars=no');


 Come posso impostare lo scroll in modo automatico?
Pubblicheresti/posteresti anche la parte HTML relativa?
Tencs!
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

> Pubblicheresti/posteresti anche la parte HTML relativa?
<html>
   <head>
      <title>
         Pannello di controllo
      </title>
      <meta http-equiv="expires" content="0">
      <meta http-equiv="Pragma" content="no-cache">
      <link rel="STYLESHEET" type="text/css" href="style.css">
   </head>
   <body topmargin="0" onload="focus()">
      <br>
      <table width="100%" border="0" cellspacing="1" cellpadding="2" align=
      "center" bgcolor="#808080">
         <tr>
            <td class="td_titolo" valign="top" colspan="2">
               <table width="100%" border="0" cellspacing="0"
cellpadding="0">
                  <tr>
                     <td width="100%" class="testo">
                        <span class="titoli">1Mytest</span><a href=
                        "vedo_prodotto.php?action=elimina&amp;ID=33"><img
src=
                        "img/elimina.gif" alt="" width="16" height="16"
hspace=
                        "5" border="0" align="middle"></a><a href=
                        "vedo_prodotto.php?action=elimina&amp;ID=33" class=
                        "linkblu">Elimina</a><a href=
"vedo_prodotto.php?action=modifica&amp;id_prod=33&amp;id_cat=81&amp;id_marca
=14&amp;id_disponibilita=2">
                        <img src="img/modifica.gif" width="16" height="16"
alt=
                        "" hspace="5" border="0" align="middle"></a><a href=
"vedo_prodotto.php?action=modifica&amp;id_prod=33&amp;id_cat=81&amp;id_marca
=14&amp;id_disponibilita=2"
                         class="linkblu">Modifica</a><a href=
                        "up.php?ID=33"><img src="img/pics.gif" alt=
                        "Aggingi una foto" border="0" align="middle" hspace=
                        "5"></a><a href="up.php?ID=33"
class="linkblu">Gestisci
                        allegati</a>
                     </td>
                     <td>
                        <a href="#" onclick="javascript:window.close()"><img
                        alt="error-file:tidyout.log" src="img/close.gif"
                        hspace="4" border="0" align="middle"></a>
                     </td>
                  </tr>
               </table>
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Codice</b>
            </td>
            <td class="td_normale" valign="top">
               0876076q
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Nome</b>
            </td>
            <td class="td_normale" valign="top">
               1Mytest
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Descrizione generale</b><br>
               <br>
               <b>Marca</b>:AVS<br>
               <b>Categoria</b>:Cellulari<br>
            </td>
            <td class="td_normale" valign="top">
               <p align="justify" class="testo">
                  mia descrizione
               </p>
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Prezzo</b>
            </td>
            <td class="td_normale" valign="top">
               0.00
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Prezzo a rivenditore</b>
            </td>
            <td class="td_normale" valign="top">
               5454.00
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Indirizzo internet</b>
            </td>
            <td class="td_normale" valign="top">
               <a href="
http://url
" target="_blank" class="linkblu">url</a>
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Foto</b>
            </td>
            <td valign="top" class="td_normale">
               <img src="./../foto/scansione.gif" alt="1Mytest" border="0">
            </td>
         </tr>
         <tr>
            <td class="td_normale" valign="top" nowrap>
               <b>Manuale</b>
            </td>
            <td class="td_normale" valign="top">
               <a href="./../doc/invito.pdf" class="linkblu"><img alt=
               "error-file:tidyout.log" src="img/down.gif" border="0">
               </a>&nbsp;<a href="./../doc/invito.pdf" class=
               "linkblu">Scarica</a>
            </td>
         </tr>
      </table>
      <br>
   </body>
</html>

 [ cut ]
Questa e' la pagina che apri nella pop-up immagino.
Guarda, lo script che hai postato non fa altro che centrare la pop-up 
nello schermo, forse dico una stupidata, ma prova anche ad aggiungere
SCROLL="no" 
nel BODY
-- 
Ciao, Riccardo.
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
    itALY = it

> SCROLL="no"
Non posso :( le pagine che apro sono dinamiche non so la lunghezza che
avranno :((

 avranno :((
Allora fai una cosa: apri la tua pagina nell'unico frame di un frameset 
in cui avrai dato SCROLLqualcosanonricordo="AUTO" ed il frameset lo apri 
con "scrollbar=no" come hai tamponato fino adesso.
Dovrebbe funzionare a naso... sappimi dire :-)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
