Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    67

    chi sa modificare questo script?

    quello che segue, è uno script che modifica la dimensione dell'immagine di sfondo in base alla dimensione della pagina..

    qualcuno è in grado di modificarlo in modo da poterlo applicare a una tabella o a una cella di una tabella?

    <html>
    <head>

    <SCRIPT LANGUAGE="JavaScript1.2">
    <!--
    NS4 = (document.layers);
    IE4 = (document.all);

    scaleWidth = true;
    scaleHeight = true;
    imSRC = "sfondo01.jpg";

    if (NS4) window.onload = setResize;

    function setResize(){
    setTimeout("window.onresize=reDo;",500);
    }

    function reDo(){
    window.location.reload()
    }

    if (IE4) window.onresize = reDoIE;

    function reDoIE(){
    imBG.width = document.body.clientWidth;
    imBG.height = document.body.clientHeight;
    }

    function makeIm() {

    winWid = (NS4) ? innerWidth : document.body.clientWidth;
    winHgt = (NS4) ? innerHeight : document.body.clientHeight;

    imStr = "<DIV ID=elBGim"
    + " STYLE='position:absolute;left:0;top:0;z-index:-1'>"
    + "<IMG NAME='imBG' BORDER=0 SRC=" + imSRC;
    if (scaleWidth) imStr += " WIDTH=" + winWid;
    if (scaleHeight) imStr += " HEIGHT=" + winHgt;
    imStr += "></DIV>";

    document.write(imStr);

    }
    //-->
    </SCRIPT>


    </head>

    <body MARGINHEIGHT=0 MARGINWIDTH=0>

    <SCRIPT LANGUAGE="JavaScript1.2">
    <!--
    makeIm();
    //-->
    </SCRIPT>


    </body>
    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quello script e` vecchio di alcuni anni, e non funziona piu` nei browser recenti.
    Non credo che modificarlo per adattarlo alle tabelle sia una buona idea.

    Non mi risulta che sia possibile modificare la dimensione dell'immagine di sfondo nel browser: si puo` solo fare il clip o piazzarla al centro o in uno qualsiasi degli angoli.
    In alternativa si puo` caricare un'immagine diversa in base alla dimensione (e si puo` farlo per qualsiasi browser relativa a qualsiasi oggetto)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.