开发者

Get url for the page being opened next in window.onunload event

Is there a way get the location for page being opened next in the window.onunload event.

B开发者_如何学JAVAest Regards, Keshav


No! That would be a security problem. Imagine someone navigating from a porn site to a banking site. The other way round (with the HTTP Referrer header) is already somewhat a headache. Firefox allows to suppress the referrer:

Enter about:config in the address bar Search for referer (sic) Set network.http.sendRefererHeader to 0

(Courtesy to http://cafe.elharo.com/privacy/privacy-tip-3-block-referer-headers-in-firefox/)


The current page cannot and should not know where the user wants to go next (via address bar or bookmarks) (as @nalply said).

If your situation is you want to know which link that the use clicked on your page, then you can do this with javascript. Have a temporary variable that is populated with the URL everytime the user clicks on a link on your page. Then in window.onunload, you can use this.

If this is not your situation, can you tell your specific requirement on why you want to this? Perhaps you might get better solutions if you tell what you are trying to acheive.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜