Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    apri nuova finestra da link ridimensionabile

    Cari amici
    utilizzo questo javascript
    codice:
    <script>
     function MM_jumpMenu(targ,selObj,restore){ //v3.0
      eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
      if (restore) selObj.selectedIndex=0;
    }
      </script>
    che viene richiamato da a menù a tendina così
    codice:
    <select name="menu" onChange="MM_jumpMenu('self',this,0)" size="1" style="font-family: Tahoma" >
          <option selected value="index.asp" >Seleziona</option>
          <option value="/traduzionionline.asp" >Traduzioni On Line</option>
          <option value="/iscritti/autocertificazione/auto.html">Autocerficazione</option>
          <option value="/posta.asp">La tua posta</option>
          <option value="/iscritti/codfisc.asp">Codice Fiscale</option>
          <option value="/news.asp">Tutte le news</option>
          <option value="/index.asp">Home</option>
          </select>
    Ora vorrei che i link si aprissero in una nuova finestra ma con dimensioni diverse per ogni singolo link
    Grazie
    Gino

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    nessuno può aiutarmi?
    Grazie

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao djjunior,

    se ogni option deve aprire una popup con dimensioni differenti devi inserire le dimensioni nel valore della option....
    potresti separare l'url dalle feautures con un |
    codice:
    <select name="menu" onChange="MM_jumpMenu2(this,0)" size="1" style="font-family: Tahoma" >
      <option selected value="index.asp" >Seleziona</option>
      <option value="/traduzionionline.asp|width=300,height=200,scrollbars=1" >Traduzioni On Line</option>
      <option value="/iscritti/autocertificazione/auto.html|width=100,height=200,scrollbars=1,status=1">Autocerficazione</option>
      <option value="/posta.asp">La tua posta</option>
      <option value="/iscritti/codfisc.asp">Codice Fiscale</option>
      <option value="/news.asp">Tutte le news</option>
      <option value="/index.asp">Home</option>
    </select>
    e la nuova funzioncina farla così
    codice:
    function MM_jumpMenu2(selObj,restore){ //v3.0
      var arr = selObj.options[selObj.selectedIndex].value.split('|');
      var features = (arr[1])?(arr[1]):'';
      var pp=window.open(arr[0],'pop'+selObj.selectedIndex,features);
      pp.focus();
      if (restore) selObj.selectedIndex=0;
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Funziona
    Grazie 1000 Willybit e auguri di Pasqua

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.