似乎很多,它让我疯狂。我需要将当前的URL复制到代码中,该代码位于第一个链接中。我的目标是,只要点击此链接就可以重新加载主页面而不刷新它,我想它必须在ajax / jquery中完成并打开一个带有第二个链接的新窗口。这是一次完成两件事的一个环节。 有关如何实现这一切的任何帮助?
我有这个,但当然没有用。
<a href="window.location.href" onclick="window.open('theotherpage.pl?name=name&zip=123'); return true;">test</a>
感谢您的期待!
答案 0 :(得分:0)
如果您想重新加载页面并打开一个新窗口,最好将其包装在一个功能中。
你要做的第一件事就是:
window.open('theotherpage.pl?name=name&zip=123');
然后使用以下内容重定向:
window.location.replace("http://full.url.of.this.page/");
可以使用此jFiddle找到此示例。
答案 1 :(得分:0)
这将完成您所寻求的 - 打开新标签并重新加载当前网址。
HTML:
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input type="text" />
<a href="www.google.com" target="_blank" onclick="location.reload();">click me</a>
</body>
</html>
我不确定您为什么要保存当前网址(以及要存储的位置),是否要在&#34; target&#34;中使用它?网址是什么?它可以通过url参数完成。