Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    risize pagina con frame

    Ho qusto script

    <script language="javascript">
    <!--
    function evitaresize() {
    self.moveTo(00,00);
    self.resizeTo(screen.availWidth,screen.availHeight );
    }
    //-->
    </script>
    <body onresize="evitaresize()">
    </body>

    che messo in un magina singola funge, ma se lo metto in una pagina con frame, anche se lo inserisco in tutti i frame viene ignorato, mi sapete correggere il problem....grasisa

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Devi metterlo nella pagina con il frameset:

    <script language="javascript">
    <!--
    function evitaresize() {
    self.moveTo(00,00);
    self.resizeTo(screen.availWidth,screen.availHeight );
    }
    //-->
    </script>
    <frameset onresize="evitaresize()" ...........>
    <frame ....>
    ...
    </frameset>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Questo è il codice della pagina che contiene i frame:

    <HTML>

    <SCRIPT LANGUAGE="JavaScript">
    <!--

    function evitaresize() {
    self.moveTo(00,00);
    self.resizeTo(screen.availWidth,screen.availHeight );
    }

    var r1c1 = 'indexrow1col1.html';
    var r1c2 = 'indexrow1col2.html';

    var s = window.location.search;
    for( row = 1 + 1; --row >= 1; )
    {
    for( col = 2 + 1; --col >= 1; )
    {
    eval( 'i = s.indexOf( "row' + row + 'col' + col + '=" );' );
    if( i >= 0 )
    {
    i = s.indexOf( '=', i ) + 1;
    j = s.indexOf( '&', i );
    eval( 'r' + row + 'c' + col + '= j >= 0 ? s.substring( i, j ) : s.substring( i );' );
    }
    }
    }

    document.write( "<FRAMESET FRAMESPACING=0 BORDER=0 ROWS='1*' COLS='178,1*'>" );
    document.write( "<FRAME SRC='" + r1c1 + "' NAME='row1col1' SCROLLING='no' NORESIZE BORDERWIDTH=0 BORDER=0 FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0>" );
    document.write( "<FRAME SRC='" + r1c2 + "' NAME='row1col2' SCROLLING='no' NORESIZE BORDERWIDTH=0 BORDER=0 FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0>" );
    document.write( "<NOFRAMES><BODY>
    Click here</BODY></NOFRAMES></FRAMESET>" );
    //-->
    </SCRIPT>

    <NOSCRIPT>
    <FRAMESET onresize="evitaresize()" FRAMESPACING=0 BORDER=0 ROWS='1*' COLS='178,1*'>
    <FRAME SRC="indexrow1col1.html" NAME="row1col1" SCROLLING="no" NORESIZE BORDERWIDTH=0 BORDER=0 FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0>
    <FRAME SRC="indexrow1col2.html" NAME="row1col2" SCROLLING="no" NORESIZE BORDERWIDTH=0 BORDER=0 FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0>
    <NOFRAMES><BODY>


    Click here</BODY></NOFRAMES></FRAMESET>
    </NOSCRIPT>
    </HTML>

    Ho inserito come hai detto ma non funziona ancora dove c.... sbaglio

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    L'hai applicato solo alla parte che viene eseguita se il javascript non e' attivo sul browser... quindi inutile perche' lo script, comunque, non potrebbe agire.

    modifca la riga:

    document.write( "<FRAMESET FRAMESPACING=0 BORDER=0 ROWS='1*' COLS='178,1*' onresize='evitaresize()'>" );

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    grazie ora funge

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.