Html用iframe做了个首页框架,框架中做了个悬浮div按钮,用于返回上一页,然后把整个网页项目全部放在这个框架下运行,这样这个悬浮div按钮就能出现在所有的页面下,但情况是,不管打开了多少层网页点击这个div,网页就直接返回到首页,不能一步一步的返回,这个有没有办法解决?
2条回答 默认 最新
- ATWLee 2023-05-14 13:26关注
没有遇到过这种需求,说一下我的思考
1、为什么不直接在你的网页项目上加back按钮。
2、如果你不想或者无法在网页上加back按钮,那就只能通过iframe通信。但涉及通信,肯定还是要改网页项目的代码。
3、如果可以修改网页代码,那第一步的实现方式远比第二步的通信更加便捷以及安全
4、如果你不能修改网页代码,那你可能需要找一下有没有iframe相关的api,比如可以获取到嵌入的网页的网址历史堆栈,比如iframe嵌入的网址变化的回调诸如此类的api,目的是为了可以让你手动控制iframe的src。但我感觉可能不会有这种api,因为他显得不太安全。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 python怎么在已有视频文件后添加新帧
- ¥20 虚幻UE引擎如何让多个同一个蓝图的NPC执行一样的动画,
- ¥15 fluent里模拟降膜反应的UDF编写
- ¥15 MYSQL 多表拼接link
- ¥15 关于某款2.13寸墨水屏的问题
- ¥15 obsidian的中文层级自动编号
- ¥15 同一个网口一个电脑连接有网,另一个电脑连接没网
- ¥15 神经网络模型一直不能上GPU
- ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
- ¥20 wpf datagrid单元闪烁效果失灵