html中,超链接可以同时把参数带到下一页吗?
答案:4 悬赏:20
解决时间 2021-02-18 11:20
- 提问者网友:十年饮冰
- 2021-02-17 23:41
html中,超链接可以同时把参数带到下一页吗?
最佳答案
- 二级知识专家网友:酒安江南
- 2021-02-18 00:04
这个一般要用模板去处理吧?这些东西都是通用的,每个页面都会出现的,是吧?
像楼主说的把超链接里的值也带过去,是可以实现的,不过有点麻烦了。可以用JS处理一下,获取a标记的InnerText 然后Get提交到目标页面,然后获取一下参数,再赋值给新的链接,不知道我这么说你明不明白…… 总之很麻烦,还是用模板去处理吧,亲。
像楼主说的把超链接里的值也带过去,是可以实现的,不过有点麻烦了。可以用JS处理一下,获取a标记的InnerText 然后Get提交到目标页面,然后获取一下参数,再赋值给新的链接,不知道我这么说你明不明白…… 总之很麻烦,还是用模板去处理吧,亲。
全部回答
- 1楼网友:千杯敬自由
- 2021-02-18 02:36
<a href = "exhibithall.html?ad=美国">美国</a>
我想你美国应该是变量吧..
获取$_GET['ad']
我想你美国应该是变量吧..
获取$_GET['ad']
- 2楼网友:你可爱的野爹
- 2021-02-18 01:12
这需要JavaScript的配合才可以实现,取装载A页面框架中的对象就行了,var obj=document.getElementById("装载A页面的框架的ID").contentWindow;obj就是子页面的window对象,如a是A页面中的变量,obj.a就能取到了,取方法也是一样,取DOM对象则是obj.document.getElementById("xxx");希望对你有用,取父框架的对象就不说了,但注意是不能跨站的,页面必须都是同一个站点的。希望对你有用
- 3楼网友:愁杀梦里人
- 2021-02-18 00:45
可以,不过由于html本身不具备动态处理页面功能,那么要在下一个页面使用js进行获取,而且就算获取到你,使用起来也比较麻烦
<a href = "exhibithall.html?中国">中国</a>
exhibithall.html中的js
var url = document.URL; //获取当前页面的url
var urlA = url.split('?');以url中的问号进行分割;
varword = urlA[1];//这个word就能得到“中国”这个文字
至于怎么样,那就要看你的具体需求了。。。
<a href = "exhibithall.html?中国">中国</a>
exhibithall.html中的js
var url = document.URL; //获取当前页面的url
var urlA = url.split('?');以url中的问号进行分割;
varword = urlA[1];//这个word就能得到“中国”这个文字
至于怎么样,那就要看你的具体需求了。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |