谁会用js读取地址栏参数 例如****.htm?123456789用js读取?后面的123456789并显示在网页内

谁会用js读取地址栏参数例如****.htm?123456789用js读取?后面的123456789并显示在网页内并且如果没有?的时候显示预设的文字内容用来防止网页出错还... 谁会用js读取地址栏参数
例如****.htm?123456789用js读取?后面的123456789并显示在网页内
并且如果没有?的时候显示预设的文字内容用来防止网页出错
还请把完整代码贴出来
展开
 我来答
chenweidi232
2011-06-19 · TA获得超过674个赞
知道小有建树答主
回答量:858
采纳率:50%
帮助的人:391万
展开全部
你这个不是标准的http传参.
<script type="javascript/text" >
var m = location.href;
if (m.indexOf('?') > -1) {
m = m.split('?')[1];
document.write(m);
}
</script>

标准http参数截取如下
例如参数为 index.htm?d=12345678
var p=GetUrlParameter("d");
document.write(p);
/// <summary>
/// 通过js获取url的参数
/// </summary>
/// <param name="paramName">url参数</param>
function GetUrlParameter(paramName) {
var returnVal = "";
try {
var paramUrl = window.location.search;
//处理长度
if (paramUrl.length > 0) {
paramUrl = paramUrl.substring(1, paramUrl.length);
var paramUrlArray = paramUrl.split("&");
for (var i = 0; i < paramUrlArray.length; i++) {
if (paramUrlArray[i].toLowerCase().indexOf(paramName.toLowerCase()) != -1) {
var temp = paramUrlArray[i].split("=");
if (temp[0].toLowerCase() == paramName.toLowerCase()) {
returnVal = temp[1];
break;
}
}
}
}
}
catch (e) { }
return returnVal;
};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8882490
2011-06-18 · TA获得超过1747个赞
知道小有建树答主
回答量:1190
采纳率:0%
帮助的人:985万
展开全部
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Object </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript">
var s = window.location.search;
var ss= s==""?"default value":s.substring(1,s.length);
alert(ss);
</script>
</HEAD>
<BODY>
test
</BODY>
</HTML>
追问
不对不对、、怎么是弹出一个确认窗口啊。。应该是直接在网页上用文字显示、、、
追答


Object

the param is:

var s = window.location.search;
var ss= s==""?"default value":s.substring(1,s.length);
var d =document.getElementById("sch");
d.innerHTML = ss;
alert(ss);

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式