问题描述
- 一个网页的菜单迁移到另一个网页,实现同步跳转
-
我的需求是这样的,首先有个网页A,网页A里面有菜单A1,对应网页A的选项卡的内容是A11,
这里要将网页A的菜单迁移到网页B中,也就是在网页B中添加网页A的菜单A1,实现在网页B
中点击菜单A1,就会重新打开一个窗口,而这个窗口就是网页A,同时这里打开的网页A窗口不是显示
网页A的主页,而是直接显示网页A对应A1菜单的内容A11,想问一下这个要怎么做啊?
同时需要注意的是我的网站跳转是有referer验证的,所以直接跳转也会出现问题,请问怎么解决??
解决方案
说个思路吧,这个我实现过。
1.菜单你可以单独封装起来,在你需要这个菜单的页面直接导入就可以用了。
2.在B页面点击菜单栏后跳转到目标菜单项上, 你可以在A页面的js中获取你点击的B页面的菜单的那个选项,你就可以在A页面中知道要定位的菜单栏了,然后就可以直接定位到你需要的位置。
这是实现的大概思路,说的有点粗糙,见谅!
解决方案二:
1、既然直接显示A11对应的内容,那就在B网页中的A1加上A页面中A11对应的超链接即可;
2、如果还需要此时A页面中的A1菜单有选中效果的话,可以通过JS传值的方式来动态处理一下就OK。
时间: 2024-10-28 15:32:59