Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    popup autodimensionabile

    c'è uno script per utodimensionare una popup in base alla lunghezza della pagina che viene costruita in ASP ?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il fatto che venga costruita in asp non dovrebbe influire

    Questo script, che utilizzo da anni su IE, mi consente di non badare piu' alle misure da assegnare alle popup... queste prendono automaticamente le dimensioni del contenuto

    Ci sono ovviamente dei limiti (ed e' per questo che lo tenevo per me )
    1 - la popup dev'essere aperta senza "ammenicoli", cioe' le varie barre;
    2 - le dimensioni finali devono essere inferiori allo schermo;
    3 - ripeto... l'ho testato solo su IE, cio' non nega che lo si possa adattare anche agli altri browser.

    Lo script inoltre si adatta automaticamente alla presenza della scrollbar laterale e rispetta i valori di topmargin e leftmargin che si assegnano alla pagina.

    Basta con le ciance, ecco lo script ed il suo uso:
    Codice PHP:
    <script>
    function 
    adatta() {
        if (
    document.all) {
            
    window.moveTo(10,10); // posizione popup
            
    window.resizeTo(100,100); 
            
    window.scrollTo(10000,10000); 
            
    = (document.body.scroll)? : -
            
    window.resizeBy(document.body.scrollLeft,
                    
    document.body.scrollTop s); 
        }
    }
    </script>
    ...
    <body onload="adatta();"> 
    Lo stesso script puo' essere utilizzato per le popup che contengono foto... in queso modo:
    Codice PHP:
    <body topmargin="0" leftmargin="0">
    [
    img]foto.jpg[/img]
    </
    body
    Non lo commento perche' mi sembra fin troppo semplice...

    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
    Scusate non avevo visto il post...!

    Volevo chiedervi due cose

    nella pagina dove ho il link

    javascriptroduct('product.asp?id=<%=rs("id")%>');

    metto

    <script>
    function adatta() {
    if (document.all) {
    window.moveTo(10,10); // posizione popup
    window.resizeTo(100,100);
    window.scrollTo(10000,10000);
    s = (document.body.scroll)? 0 : -7 ;
    window.resizeBy(document.body.scrollLeft,
    document.body.scrollTop + s);
    }
    }
    </script>

    e questo body nella popup ?


    <body onload="adatta();">

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ovviamente script e richiamo vanno nella pagina della popup.

    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 br1!

    solo una cosa ma il ink che mi apre la popup deve essere così ?


    javascript:adatta('product.asp?id=<%=rs("id")%>');

  6. #6
    sorry....basta

    product.asp?id=<%=rs("id")%>


    grazie tante br1!

  7. #7
    mi dai qualche info su come personalizzarla senza toolbar ?




    <script>
    function adatta() {
    if (document.all) {
    window.moveTo(10,10); // posizione popup
    window.resizeTo(100,100);
    window.scrollTo(10000,10000);
    s = (document.body.scroll)? 0 : -7 ;
    window.resizeBy(document.body.scrollLeft,
    document.body.scrollTop + s);
    }
    }
    </script>

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    1 - la popup dev'essere aperta senza "ammenicoli", cioe' le varie barre;
    La presenza degli accessori in una finestra puo' essere determinata solo al momento della sua apertura e non dopo.

    Maggiori info: http://www.devguru.com/Technologies/.../win_open.html

    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

  9. #9
    grazie....quindi non posso togliere toolbar e location!

    thanks!

  10. #10
    ho provato ad utilizzare questa funzione popup ridimensionabile... ma non mi funzia.
    ho messo questo codice nella pagina principale... prima di[/haed]
    codice:
    <script>
    function adatta() {
        if (document.all) {
            window.moveTo(10,10); // posizione popup
            window.resizeTo(100,100); 
            window.scrollTo(10000,10000); 
            s = (document.body.scroll)? 0 : -7 ; 
            window.resizeBy(document.body.scrollLeft,
                    document.body.scrollTop + s); 
        }
    }
    </script>
    e come link devo usare questo
    more details
    se inserisco questo non mi apre la popup ma si rimpicciolisce la pagina principale.
    se inserisco quello vostro ovvero
    javascript:adatta('product.asp?id=<%=rs("id")%>');
    naturalmente modificato mi dà problemi di db, non mi riconosce la varibile o cmq mi dà problemi

    Link è il richiamo di una tabella di un db.
    ora questo dove và nella popup o nella pagina principale e dove?

    <body onload="adatta();">
    Proudly idiot

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.