htm能不能像asp?id= 这样获取参数

能不能让1.htm接收参数,赋值给000001.asp?id=赋值1.htm源代码<iframename="123"src="000001.asp?id=地方"frame... 能不能让1.htm接收参数,赋值给000001.asp?id=赋值
1.htm源代码
<iframe name="123" src="000001.asp?id=地方" frameborder="0" width="1000" height="700" ></iframe>问题补充:

htm能不能像asp?id= 这样获取参数
展开
 我来答
说着笑着d午后
2012-04-04 · TA获得超过282个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:262万
展开全部
function getQuery(para) {
var oRegex = new RegExp('[\?&]' + para + '=([^&]+)', 'i');
var oMatch = oRegex.exec(window.location.search);

if (oMatch && oMatch.length > 1)
return decodeURIComponent(oMatch[1]);
else
return '';
}

用这个吧,通过js来获取。
追问
在htm后面加上什么参数呢
htm?id=52
还是htm?52
追答
注意看正则表达式 '[\?&]' + para + '=([^&]+)',是需要等号的,这个是正规的页面参数写法。

至于 htm?52 这样的一般都是用路径重写来做的,用js也要匹配的话就需要重写正则了,不如改传参方式来的方便。
luocongjay
2012-04-03 · TA获得超过949个赞
知道小有建树答主
回答量:1382
采纳率:33%
帮助的人:427万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ahkingage
2012-04-04 · TA获得超过739个赞
知道小有建树答主
回答量:1042
采纳率:50%
帮助的人:405万
展开全部
可以的,一般都是用JS来获取和传递,HTM本身是不具备此功能的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式