扫码关注官方订阅号
想做个主页面跳转到子页面,然后子页面导航添加相应样式的效果。
比如:
主页面点击美体按钮后跳转到子页面,子页面导航添加了样式
学习是最好的投资!
使用url传参,比如/info?from=12,然后在子页面解析url的参数,根据参数响应
仅仅只是 子页面导航添加相应样式的效果 为啥要跟主页面扯上关系?假如你四个导航都是用同一份视图模版的话,那么你传参应该从后台传会比较理想。如果不是同一份,那么就是4个子页面了,该怎么写就怎么写。其实用URL传参有个问题,要考虑到如果用户是直接进入子页面但是没有带get参数的话需要怎么处理?个人觉得就只能重定向到首页了。
我也碰到过这个问题,一开始用的是本地存储,后来就发现 url 传参比较方便了
大二project遇到过类似的需求。我的子页面按类别分的目录,如/book/index.php /book/detail.php?id=2/movie/index.php /movie/review.php?id=7我是在子页面用window.location.pathname获取地址,比如localhost/book/...然后substring处理一下字符串,获取目录名如book,movie根据这个响应样式
window.location.pathname
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
使用url传参,比如/info?from=12,然后在子页面解析url的参数,根据参数响应
仅仅只是 子页面导航添加相应样式的效果 为啥要跟主页面扯上关系?
假如你四个导航都是用同一份视图模版的话,那么你传参应该从后台传会比较理想。
如果不是同一份,那么就是4个子页面了,该怎么写就怎么写。
其实用URL传参有个问题,要考虑到如果用户是直接进入子页面但是没有带get参数的话需要怎么处理?个人觉得就只能重定向到首页了。
我也碰到过这个问题,一开始用的是本地存储,后来就发现 url 传参比较方便了
大二project遇到过类似的需求。
我的子页面按类别分的目录,如
/book/index.php /book/detail.php?id=2
/movie/index.php /movie/review.php?id=7
我是在子页面用
window.location.pathname获取地址,比如localhost/book/...然后substring处理一下字符串,获取目录名如book,movie
根据这个响应样式