使用POST方法重定向到外部网站JavaScript
使用此JavaScript linker.js: 我想打开一个新窗口并重定向到当前网站之外的网页,以下是我的代码:使用POST方法重定向到外部网站JavaScript,javascript,submit,target,Javascript,Submit,Target,使用此JavaScript linker.js: 我想打开一个新窗口并重定向到当前网站之外的网页,以下是我的代码: deps = ['jquery']; define (deps, function($) { var linker = { 'link' : function(ortholog,link) { $form = $('<form>'); $form.attr("method","PO
deps = ['jquery'];
define (deps, function($) {
var linker = {
'link' : function(ortholog,link) {
$form = $('<form>');
$form.attr("method","POST");
$form.attr("action",link);
$form.attr("target","_blank");
$input = $("<input>");
$input.attr("type","hidden");
$input.attr("value",ortholog);
$form.appendChild($input);
$form.submit();
}
//return linker();
}
return linker;
});
我面临着类似的问题
如何移出当前网站?操作的值将是一个事件对象。action+ortholog没有任何意义。在我的代码中,链接是我希望它重定向到的路径,而ortholog是一个id,旨在与上述路径连接并形成完整的URL。因此,它可能应该是window。openlink+orthologI也尝试过这一点,但我最终得到了一个连接我当前网站URL和我希望它重定向到的路径的URL,类似于我真的很难弄清楚你想要做什么$吸引力,链接意味着链接是您希望表单提交到的位置。它怎么可能也是您要重定向到的URL?为什么您创建的表单没有任何输入字段?