日期:2014-05-17  浏览次数:20706 次

从FLASH中或Document.location产生的URL跳转至目标页面,如何能让目标页面获得跳转来源?(不能改动跳转来源的内容,只能改目标页面)
同题。查了很多网上资料,都说只有a href形式的跳转才能通过request.getHeader("Referer")获得.

但是我现在遇到的来源就是FLASH ACTIONSCRIPT,它和JAVASCRIPT同属一类(ecmascript)

我怎么才能获取是哪个网页(该网页内嵌了个FLASH,点击FLASH中按钮产生的跳转动作)访问了当前的目标页呢?


急!这是个项目中亟待解决的问题,请好心人帮帮我!

------解决方案--------------------
window.location
------解决方案--------------------
楼主的意思wo不是很明白。。
你可以把你跳转前的地址放在session里,等你再次用到这个地址的时候可以直接从session里取出来啊。·
这样就避免了request.getHeader()的这个方法
------解决方案--------------------
来源那个页面能改吗?能改的话,这个问题容易实现,在来源页面设置隐含域等等方法
如果只能修改当前页面得话,那目前状况是取不到的,这个问题我以前也碰到过,最后只能改来源网址那个页面的代码。
------解决方案--------------------
window.reffer记不太清了,js里能知道你是从那个网页来的