我想在新标签页上打开一个网址。以下代码在同一选项卡上打开它:
$.post('insert_home.php',{
UPDATECSSGOLD:'selected'}).done(function(data){
alert ('THEME SUCCESSFULLY CHANGED!');
window.location.replace("../WebPages/Home.php");
});
我错过了什么?
答案 0 :(得分:1)
尝试以下方法:
$.post('insert_home.php',{
UPDATECSSGOLD:'selected'}).done(function(data){
alert ('THEME SUCCESSFULLY CHANGED!');
window.open("../WebPages/Home.php", '_blank');
});
这将在新标签中打开geven URL
。
说明
open()方法创建一个新的辅助浏览器窗口,类似于 从文件菜单中选择新窗口。 strUrl参数指定 要在新窗口中提取和加载的URL。如果strUrl是 空字符串,然后是一个新的空白空窗口(URL about:blank)是 使用主窗口的默认工具栏创建。
答案 1 :(得分:1)
$.post('insert_home.php',{
UPDATECSSGOLD:'selected'}).done(function(data){
alert ('THEME SUCCESSFULLY CHANGED!');
window.open("../WebPages/Home.php", '_blank');
});
添加_blank
可帮助我们在新标签页中打开该页面。
就像在html中一样 html的例子
<a href="path" target="_blank">Click</a>
答案 2 :(得分:1)
你可以使用类似的东西:
var win=window.open("../WebPages/Home.php", '_blank');
win.focus();
但请注意,最终由浏览器决定如何打开新页面 - 新标签,新窗口或同一窗口。