0

下面的代码pagina.php在同一页面中打开,但我想在另一个窗口中打开它。

( Como abrir pagina en otra ventana con jquery? El siguiente codigo me abre la pagina.phpdentro de la misma pagina lo que yo quiero es abrirla en otra ventana。 )

<html>
<head>
<script type="text/javascript" src="jquery-1.10.0.min.js"></script>
<script language="JavaScript" type="text/JavaScript">
   $(document).ready(function(){
        $("#select1").change(function(event){
            var id = $("#select1").find(':selected').val();
           $(location).attr('href','pagina.php?id='+id);         
        });
    });
</script>
</head>
 <body>
      <select name="select1" id="selec#1"> 
        <option value='1'>opcion una </option>
     </select>
 </body>
</html>
4

1 回答 1

6

Instead of (en lugar de):

$(location).attr('href','pagina.php?id='+id); 

Use (utilizar):

window.open('pagina.php?id='+id,'_blank');





Your code corrected (el código corregido):

<html>
<head>
<script type="text/javascript" src="jquery-1.10.0.min.js"></script>
<script language="JavaScript" type="text/JavaScript">
 $(document).ready(function(){
   $("#select1").change(function(event){
      var id = $("#select1").find(':selected').val();
      window.open('pagina.php?id='+id,'_blank');  // changed here (cambiado aquí)
    });
 });
</script>
</head>
<body>
   <select name="select1" id="select1">     <!-- changed here (cambiado aquí) -->
      <option value='1'>opcion una</option>
      <option value='2'>opcion dos</option> <!-- changed here (cambiado aquí) -->
   </select>
 </body>

于 2013-05-30T21:14:29.403 回答