永发信息网

【求助】html中怎么获取网页地址中“?”后面的内容?

答案:3  悬赏:10  手机版
解决时间 2021-03-11 00:01
假设网页的文件名叫“test.htm”,要求在浏览器中输入形如“test.htm?a”的地址,打开后网页中会显示出“a”。
这个怎么做?
最佳答案
<body>
<script type="text/javascript">
<!--
function Request(strName){
var strHref = location.href;
var intPos = strHref.indexOf("?");
var strRight = strHref.substr(intPos + 1);
var arrTmp = strRight.split("&");
for(var i = 0; i < arrTmp.length; i++) {
var arrTemp = arrTmp[i].split("=");
if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
}
return "";
}
var id=Request("id");
if(id=="")
document.write ("没有ID值");
else
document.write ("ID值为:"+id);
//-->
</script>
</body>

查看效果:

保存代码文件为HTML文件如:aaa.html,打开会显示无ID值

再打开,后面加上ID参数如:aaa.html?id=333,打开。
全部回答
body中用onload事件,事件获取网址并substring
你好! 这个事动态网站程序自动生成的 ,不同的程序代码不一样,请查阅相关的动态网页程序 如php,asp,asp.net,jsp等等 如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
违反禁止标线违法扣几分
KINGSUN F2 白屏怎样弄啊
спасибо большое тебе 请
艺术字怎样写
李艾谈过有几个前任男友
富锦市环保局地址有知道的么?有点事想过去
女生们你们觉得他俩谁比较帅?是穿蓝衣服的人
静止的小汽车有没有受到力的作用
求秘密百度云资源
林冲雪夜上梁山读后感受 简介
中国民族乐器种类繁多,其中古筝具有自己的分
日本JAB洗水管机比一般洗水管的机器有什么特
热血三国 野地将 和县将 要青州的 有的
剑南北路/G105(路口)地址在什么地方,想过去
华为荣耀6plus怎么设置联系人头像
推荐资讯
晋城哪儿能吃到杂格
像4P空开,上桩头ABC三相加零线,下桩头直接接
物美便利店怎么去啊,有知道地址的么
sweet dreams香烟
湖大给排水科学与工程,这个就业前景专业好不
我想开个小超市在省城还是市级城市进货便宜
青岛百圣麦食品有限公司地址在什么地方,想过
德克士长春站北站餐厅这个地址在什么地方,我
函数y=2sin2x+2cosx-3的最大值是(  )A. -
三星手机出现了“加密失败”
湘j9526警车是汉寿的吗?
变泽火革卦 风火家人卦 财星持世什么意思?谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?