窗口.打开可回到前一页
window.open to get back to previous page
我做了一个弹出窗口(使用window.open),里面有另一个页面。是否有一种方法可以回到弹出窗口被调用的页面?
或者有一个更好的解决方案,使弹出(例如谁有一个表单里面,我必须填写),我更新参数后会发送到前一页(在那里弹出被调用)?
不确定,但你可以这样尝试:
<script type='text/javascript'>
window.onload = function(){
var action = window.opener.location.href;
document.getElementById('userForm').setAttribute("action", action);
};
</script>
,你应该有一个type="submit"
输入按钮。
注意:
也应该遵循同源策略,这意味着两者应该具有相同的域
您不能返回和重新打开(除了撤消选项卡)到关闭的弹出窗口,但是在弹出窗口中,您可以使用以下方法返回和向前,
使用 javascript:history.back()
函数,
<a href="#null" onclick="javascript:history.back();">Previous Page</a>
另一种方法是上一页 javascript: history.go(-1)
功能添加到<form>
,
<form>
<input type="button" value="Back to Previous Page" onClick="javascript: history.go(-1)">
</form>
您也可以使用 window.opener.location.href
对其进行归档。
<script type='text/javascript'>
window.onload = function(){
document.getElementByTagName('form').setAttribute("action", window.opener.location.href);
};
</script>
相关文章:
- 如何获取不属于我项目的上一页的URL
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 如何在一页网站中使用PHP重定向到一个页面
- Javascript并不是显示在每一页上
- 如何在一页上显示多个Highcharts图表
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- 如何为AngularJS制作智能表中第一页和最后一页的跳过按钮
- Bootstrap一页导航Fluid网站最小化问题
- 返回上一页时,Javascript仍处于活动状态
- 关闭弹出窗口后,下一页将在新选项卡中打开
- 为链接打开一个新窗口,但希望下一页仍在“主体”框架中
- 窗口位置非常慢,无法转到另一页
- PHP:如何在关闭弹出窗口时返回到上一页
- 是否有办法找到前一页的窗口(其他选项卡)
- 引导弹出窗口停止工作在下一页
- jsp中的窗口取消.如何回到上一页.JS
- 我们可以在一页中有两个弹出窗口吗
- 按浏览器窗口JavaScript的宽度重定向到另一页
- 窗口.打开可回到前一页