Vue跳转外链接后返回页面不刷新

目前的需求就是,一个单路由页面,跳转到了一个外链接,理论上,跳转之后组件会被销毁,但是就是希望从外链接返回回到原来离开的高度,并且不会重新请求ajax。
希望有人可以帮忙提供一个解决思路~

阅读 9k
2 个回答

单页面跳转外部链接了,url发生变化,不同域了,肯定都刷新一次。
解决方案:
要让他不刷新,当前url不能改变,用一个新的浮层在当前页面上,使用iframe打开新的外部链接,做了假象跳转,其实是两个页面都存在,监听返回的时候再移除这个iframe,原来页面完美存在

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题