Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2018, 04:47
pedromir
 
Fecha de Ingreso: enero-2014
Mensajes: 91
Antigüedad: 10 años, 3 meses
Puntos: 2
RadioButton ir a pagina web en otra ventana

Hola a tod@s
Tengo un problema en apariencia sencillo pero no consigo resolverlo, he buscado en distintos foros y nada me funciona.
Tengo un formulario con varios radio buttons y cada uno de ellos como value tiene una página web, asi que al seleccionar uno de ellos me debe abrir esa página web, pero y aquí viene el problema, en otra ventana o pestaña distinta a la que se encuentra el formulario, lo que sería el target = "_new" de toda la vida, pues haga lo que haga, siempre me abre la página sobre la misma.
Este es el formulario
Código HTML:
Ver original
  1. <form name=fweb>
  2. <input type="Radio" name="web" value="google.es" checked> Google
  3. <br>
  4. <input type="Radio" name="web" value="msn.com"> Msn
  5. <br>
  6. <br>
  7. <input type="Button" name="" value="" onClick="cambiaWeb()">
  8. </form>
Y la función
Código Javascript:
Ver original
  1. function cambiaWeb(){
  2.     var i
  3.     for (i=0;i<document.fweb.web.length;i++){
  4.         if (document.fweb.web[i].checked)
  5.             break;
  6.     }
  7. var msn = document.fweb.web[i].value ;
  8. document.location.href="http://www." + msn;
  9. }
Le he puesto el target = "_new" de distintas maneras pero con ninguna funciona