再会。
当我使用此代码时,链接在新窗口中打开(代码 1):
$.post("test.php", {
...
...
...
},
function(data){
var data = data; //data = 32@4http://google.com
var arr=data.split("@4");
var link = arr[1]; //link=http://google.com
window.open(arr[1], "_blank"); //link open in new window
});
但是当我使用下一个代码(代码 2 )时,链接会在新选项卡中打开:
$.post("test.php", {
...
...
...
},
function(data){
var data = data;
window.open($("link").attr("href"), "_blank"); //link open in new tab
});
请告诉我为什么链接在代码 1 和代码 2 中的打开方式不同,以及如何使代码 1 中的链接在新选项卡中打开?