Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    [JS] finestra indipendente sempre in primo piano

    Per aprire una finestra indipendente uso la seguente funzione JS
    codice:
    <script>
    <!--
    function curatore(str) {
    searchWin = window.open(str,'curatore','scrollbars=yes,resizable=no,width=750,height=360,status=no,location=no,toolbar=no,left=0,top=60');
    }
    -->
    </script>
    e poi
    Codice PHP:
    echo "
    <a href=\"javascript:curatore('sito/libri/curatore.php?id_curatore=
    $id_curatore');\"
    onmouseover=\"window.status='visualizza info su questo curatore'; return true\" 
    onMouseOut=\"status='';\" 
    title=\"visualizza info su questo curatore\">
    $nome_curatore</a>" 
    siccome la funzione può essere utilizzata da più links, quando ne clicco uno diverso, nella finestra indipendente le informazioni cambiano
    correttamente però la stessa scompare dietro alla pagina principale.
    mi piacerebbe invece che rimanesse sempre in primo piano.

    probabilmente ci sarà qualcosa da aggiungere nella funzione, ma io
    il JS non lo conosco tanto.

    qualcuno sa mica come si fa?

    Grazie
    Errare humanum est, perseverare ovest

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: [JS] finestra indipendente sempre in primo piano

    codice:
    <script>
    <!--
    function curatore(str) {
    searchWin = window.open(str,'curatore','scrollbars=yes,resizable=no,width=750,height=360,status=no,location=no,toolbar=no,left=0,top=60');
    searchWin.focus();
    }
    -->
    </script>
    da quanto dici dovrebbe bastarti questo
    ciao

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    esattamente ciò che mi serviva!

    Grazie

    Errare humanum est, perseverare ovest

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    :master:...e nel caso usassi questo codice?
    codice:
    <a href="javascript:void(0)"
    onClick="window.open('pagina.php','newWin','scrollbars=yes,status=no,resizable=no,top=0,left=0,width=750,height=360');">
    Errare humanum est, perseverare ovest

  5. #5
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    uppete
    Errare humanum est, perseverare ovest

  6. #6
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Originariamente inviato da carlo2002
    :master:...e nel caso usassi questo codice?
    codice:
    <a href="javascript:void(0)"
    onClick="window.open('pagina.php','newWin','scrollbars=yes,status=no,resizable=no,top=0,left=0,width=750,height=360');">
    ho risolto mettendo nella finestra che deve essere in primo piano:
    <body onload="self.focus();">

    sembra andare bene...
    Errare humanum est, perseverare ovest

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.