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

    compatibilità popup con Netscape e Firefox

    apro una popup che si autoadatta al contenuto della pagina e con IE funziona tutto benissimo !

    Come faccio a renderla compatibile con Firefox e Netscape ?

    Per vederlo on-line basta andare su http://www.aurelwireless.com/wireless/It/homepage.asp
    e cliccare su una foto in basso !

    codice:
    <script>
    function adatta() {
        if (document.all) {
            window.moveTo(50,50); // posizione popup
            window.resizeTo(100,100); 
            window.scrollTo(10000,10000); 
            s = (document.body.scroll)? 0 : 0 ; 
            window.resizeBy(document.body.scrollLeft,
                    document.body.scrollTop + s); 
        }
    }
    </script>
    <body onload="adatta();>
    Grazie !

  2. #2
    In firefox/netscape non funziona perchè il codice non viene eseguito in quanto non passa il controllo document.all.

    In pratica con if(document.all) gli dici : "se sei IE fai questo, altrimenti niente".

    Togli if (document.all){}
    Come on, let's WAMP!!!
    Windows XP Pro SP2 - Apache 2.0.55
    MySQL 5.0.19 - Php 4.4.2

    There are only 10 types of people in the world: Those who understand binary, and those who don't

  3. #3
    quindi così ?

    [CODE]
    <script>
    function adatta() {
    window.moveTo(50,50); // posizione popup
    window.resizeTo(100,100);
    window.scrollTo(10000,10000);
    s = (document.body.scroll)? 0 : 0 ;
    window.resizeBy(document.body.scrollLeft,
    document.body.scrollTop + s);
    }
    </script>
    <body onload="adatta();>
    [/ODE]

  4. #4
    però così non si autoadatta !!!!

  5. #5
    io l'ho provato su firefox e non mi dava problemi.
    Controllo e ti faccio sapere
    Come on, let's WAMP!!!
    Windows XP Pro SP2 - Apache 2.0.55
    MySQL 5.0.19 - Php 4.4.2

    There are only 10 types of people in the world: Those who understand binary, and those who don't

  6. #6
    Chiudi le virgolette
    <body onload="adatta();">
    Come on, let's WAMP!!!
    Windows XP Pro SP2 - Apache 2.0.55
    MySQL 5.0.19 - Php 4.4.2

    There are only 10 types of people in the world: Those who understand binary, and those who don't

  7. #7
    uguale!!!!!

    codice:
    <script>
    function adatta() {
            window.moveTo(50,50); // posizione popup
            window.resizeTo(100,100); 
            window.scrollTo(10000,10000); 
            s = (document.body.scroll)? 0 : 0 ; 
            window.resizeBy(document.body.scrollLeft,
                    document.body.scrollTop + s); 
        }
    </script>
    <body onload="adatta();">

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    l'oggetto document.body non esiste.
    le proprieta` scrollLeft e scrollTop non esistono.

    Probabilmente esistono dei sostituti in JS standard, ma dato che non so esattamente lo scopo, non riesco a consigliare
    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.