iframe中的网页如何读取父页面的参数

 我来答
冷静且无私丶繁花9
推荐于2016-09-22 · 超过60用户采纳过TA的回答
知道答主
回答量:122
采纳率:100%
帮助的人:56.8万
展开全部
如果用你的方法想取到值的话,需要进行如下修改 在show.asp里面有个pic_show.asp的iframe:修改:<iframe src="pic_show.asp?id=<%=request("id")%"</iframe 如果这个方法,并不是你要的,还有个方法,就是︶ㄣFans♂▓所说的,用脚本获取 在show.asp里iframe里的pic_show.asp里 用top(直接在脚本中用)获取父层的地址 n你可以测试: 在pic_show.asp中写入<scriptalert("父层页面的地址:"+top); //然后你就可以使用字符串拆分获得那个ID/*这里顺便给你段代码和使用方法 //获取url中"?"符后的字串 function getRequest(){ var url=location.search; var theRequest=new Object(); if(url.lastIndexOf("?")!=-1){ var str = url.substr(1); strs = str.split("&"); for(var i=0;i<strs.length;i++){ theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);}}return theRequest;}使用:var request=getRequest(); alert("这是ID参数的值"+request["id"]);*/</script 希望对你有帮助
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式