input onclick nuova scheda

<form name="test">
<select name="choose" style="width:300px;">
<option selected="">Select option</option>
<option value="http://url.com">Test</option>
</select>
<input onclick="location=document.test.choose.options[document.test.choose.selectedIndex].value;" value="Take me there!" type="button"></p>
</form>

Im utilizzando il seguente per fare un elenco a discesa e chiedevo come sarei stata selezionata l’opzione apri in una nuova scheda e non nella sua finestra

Funziona bene, è solo bisogno di aprire in una nuova scheda.

* Edit *

Questo lavorato come richiesto grazie

<input onClick="window.open(document.test.choose.options[document.test.choose.selectedIndex].value);" value="Take me there!" type="button">
possibile duplicato di Aprire l’url in una nuova scheda utilizzando javascript
target=”_blank” apre le pagine in schede piuttosto che il nuovo windows
con l’html io uso target=”_blank” non so come applicarlo nella vostra situazione

InformationsquelleAutor Dan Howes | 2013-05-28

4 risposte

  1. 4
    function open_in_new_tab(url )
    {
      var win=window.open(url, '_blank');
      win.focus();
    }

    Chiamare tale funzione quando si desidera aprire un link in una nuova scheda. Controllare anche qui e qui

    Duplicato domanda, in duplice copia (e corretto) risposta. Questo non è possibile se il browser, diciamo, vale a dire, ha Navigazione a Schede disabili.

    InformationsquelleAutor imulsion

  2. 1

    Per quanto riguarda l’aggiornamento rispondere al tuo post originale:

    Aggiunta di ,'_blank' dopo il .value in questo modo:

    <input type="button" onClick="window.open(document.test.choose.options[document.test.choose.selectedIndex].value,'_blank');>

    In realtà si apre in una nuova scheda invece una nuova finestra del browser.

    InformationsquelleAutor gyrofly

  3. 0

    Nulla avanzato o simili. Hai solo bisogno di aggiungere _blank come il seguente esempio dimostra.

      <a href="someLink.html" target="_blank">
          <button>Visit my Github</button>
      </a>

    InformationsquelleAutor Mujeeb Ishaque

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *