php
2015-02-10 80 views 0 likes 
0

我想在新标签页中打开一个页面,作为__标签中的_blank。但window.location将在同一页面中打开。如何使用javascript在新窗口中打开页面

if(isset($_REQUEST['add'])) 
    { 
    function re() 
     { 
     echo ("<SCRIPT LANGUAGE='JavaScript'> 
     window.location='admin_register.php'; 
     </SCRIPT>"); 
     } 
    } 

回答

0

尝试用window.open

if(isset($_REQUEST['add'])) 
    { 
    function re() 
     { 
     echo ("<SCRIPT LANGUAGE='JavaScript'> 
     window.open('admin_register.php','_blank'); 
     </SCRIPT>"); 
     } 
    } 

OR

​​

按钮?

<button onclick="window.open('admin_register.php','_blank');">Click here</button> 
+0

我想用按钮代替锚标记 – saru 2015-02-10 06:12:59

+0

@saru添加了按钮。你的问题内容没有提及任何关于按钮的内容:''我想在新标签页中打开一个页面作为锚标签中的_blank“'。不过,我编辑了答案。 – 2015-02-10 07:32:30

1

请试试这个使用jQuery

var url = "http://google.com"; 
$("<a>").attr("href", url).attr("target", "_blank")[0].click(); 
0

这个问题就解决了这个代码。

<button name="add" class="admin" onclick="admin()">Add Admin</button> 
script> 
function admin() { 
    window.open("admin_register.php"); 
    } 
</script> 
相关问题