我已阅读新的Window.open()
api以在新标签页中打开常规链接。
我还不明白的是,如何重写JS表单提交动作,同时避免现在弃用的target="_blank"
。
以下是我目前的代码。任何帮助将不胜感激!
$.extend({
redirectPost: function(location, args)
{
var form = '';
$.each( args, function( key, value ) {
form += '<input type="hidden" name="'+key+'" value="'+value+'">';
});
$form = $('<form action="'+location+'" method="POST" target="_blank">'+form+'</form>');
$form.appendTo('body');
$form.submit();
}
});
&#13;