日期:2014-05-16  浏览次数:20441 次

javascript如何实现两个不同页面链接到同一页面,再点击此页面的同一按钮返回各自页面,在线等
javascript如何实现两个不同页面链接到同一页面,再点击此页面的同一按钮返回各自页面,在线等
javascript

------解决方案--------------------
在后台先将转过来的url地址存到一个隐藏域里,点击按钮时,从隐藏域里读出url,再跳转到此url就行了,location.href = url;
------解决方案--------------------
window.history.go(-1) 不行么?
------解决方案--------------------
如果你是新窗口打开的话,也可以在js 里通过 document.referrer 获取到上一个页面。
------解决方案--------------------
self.location="xxx.html?aaa="+参数+"" 这个是页面跳转用的。至于点击同一个按钮是同时返回两个页面,还是同一个按钮可以分别跳转到其中一个页面?
------解决方案--------------------
refferer 对象不仅仅在浏览器可以获取到,在后端也有的啊。在后端根据refferer 设置不同的跳转页面放在页面上吧。
------解决方案--------------------
引用:
Quote: 引用:

refferer 对象不仅仅在浏览器可以获取到,在后端也有的啊。在后端根据refferer 设置不同的跳转页面放在页面上吧。


可否为两个页面设置flag值,根据值的不同,就可判断子页面的来向,然后返回到父页面???


总之,如果你不知道refferer,就很难做这件事情,flag 你可以当做是refferer 的一部分。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

refferer 对象不仅仅在浏览器可以获取到,在后端也有的啊。在后端根据refferer 设置不同的跳转页面放在页面上吧。


可否为两个页面设置flag值,根据值的不同,就可判断子页面的来向,然后返回到父页面???


总之,如果你不知道refferer,就很难做这件事情,flag 你可以当做是refferer 的一部分。

用个隐藏域就可以解决的问题,何必搞得这么复杂高深