1、分类:电脑/网络>>程序设计>>其他编程语言
2、如何让iframe的height自动与他里面显示的网页的height一样???
3、比如:我要在iframe立镶嵌一个one,one的height为600,那么这时iframe的height也应该为600,或者为自适应。然后我点击一个超链接o,同样是显示在iframe内,但这个网页的height假设为800的话,如果我设置的iframe的height为600的话,这个网页就不能完全显示出来,浏览时还需要拖动滚动条...
4、我就是向问如何设置,使iframe能够完整显示加载的网页,而不用去拖动滚动条。
5、onload="parent.window.document.all.aaa.height=document.all.bd.clientHeight"
6、 one的所有内容用一个表格嵌起来,表格的ID设置为bd,然后,iframe的ID设置为aaa
7、 parent.window.document.all.aaa.height:aaa也就是iframe的ID
8、 document.all.bd.clientHeight:bd也就是one最外层表格的ID
1、虽说,现在的程序很多都是Copy的,但即使是Copy很多时候还是要自己去动手.
2、有时候问问题前先百度一下可能问题就解决了.
3、你的问题,其实只是想把父窗口的Url参数拆解了然后传到子窗口去使用.
4、脚本如下.(百度来的,原文地址:http://mr-a.javaeye.com/blog/542974)
5、<script type="text/javascript">
6、var url="http://www.baidu.com/?age=25&k=1&site=asp&abc=123;"
7、//javascript获取指定参数及其对应的值
8、function getParameter(paraStr, url)
9、 var str="&"+ url.split("?")[1];
10、 if(str.indexOf("&"+paraName)!=-1)
11、//如果要获取的参数到结尾是否还包含“&”
12、 if(str.substring(str.indexOf(paraName),str.length).indexOf("&")!=-1)
13、//得到要获取的参数到结尾的字符串
14、 var TmpStr=str.substring(str.indexOf(paraName),str.length);
15、//截取从参数开始到最近的“&”出现位置间的字符
16、 result=TmpStr.substr(TmpStr.indexOf(paraName),TmpStr.indexOf("&")-TmpStr.indexOf(paraName));
17、 result=str.substring(str.indexOf(paraName),str.length);
18、 return(result.replace("&",""));
19、//调用方法:var变量名= getParameter("要获取的参数名", URL地址)
20、var r= getParameter("age",url);
21、//测试输出,结果是:site=popasp
22、var pName= r.split("=")[0];//获取参数名
23、var pValue= r.split("=")[1];//获取参数值
24、alert("参数名:"+ pName+"\n\n"+"参数值:"+ pValue);
25、//可以根据需要,配合以下方法实现自己要实现的功能;
26、//var hostname= location.hostname;//获取当前域名(不包含http://)
27、//var localurl= location.href;//获取当前完整的URL地址信息(包含http://,域名,路径,具体文件和全部传递参数)
28、//var referurl= document.referrer;//获取上一页完整的URL信息(包含http://,域名,路径,具体文件和全部传递参数)
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.56xzw.com/showinfo-1-2979-0.html