[英]jQuery doesn't open a page in the new tab
我想在新標簽上打開一個URL。 以下代碼在同一選項卡上將其打開:
$.post('insert_home.php',{
UPDATECSSGOLD:'selected'}).done(function(data){
alert ('THEME SUCCESSFULLY CHANGED!');
window.location.replace("../WebPages/Home.php");
});
我想念什么?
請嘗試以下操作:
$.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)。
$.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>
您可以使用類似於:
var win=window.open("../WebPages/Home.php", '_blank');
win.focus();
但請注意,最終由瀏覽器決定如何打開新頁面-新選項卡,新窗口或同一窗口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.