经典的javascript代码[自适应框架和html参数传递]
来源:互联网 发布:葡萄牙帝国知乎 编辑:程序博客网 时间:2024/04/30 09:36
//==========================================================
/*
*函数功能:从href获得参数
*sHref: www.cscenter.com.cn/arg.htm?arg1=d&arg2=re
*sArgName:arg1, arg2
*return: the value of arg. d, re
*/
//==========================================================
function GetArgsFromHref(sHref,sArgName)
{
var args = sHref.split("?");
var retval = "";
if(args[0] == sHref) /*参数为空*/
{
return retval; /*无需做任何处理*/
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName) retval = arg[1];
}
return retval;
}
/*
调用方法
docement.write (GetArgsFromHref("http://www.91sn.com/index.html?userid=tianboo","userid")
*/
//==========================================================
{
return retval; /*无需做任何处理*/
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName) retval = arg[1];
}
return retval;
}
/*
调用方法
docement.write (GetArgsFromHref("http://www.91sn.com/index.html?userid=tianboo","userid")
*/
//==========================================================
//==========================================================
/*
如果本页在框架中,则使框架的高度等于本页的高度
*/
//==========================================================
function f_frameStyleResize(targObj){
var targWin = targObj.parent.document.all[targObj.name];
if(targWin != null) {
var HeightValue = targObj.document.body.scrollHeight
if(HeightValue < 200){HeightValue = 200}
targWin.style.pixelHeight = HeightValue;
}
}
function f_iframeResize(){
bLoadComplete = true; f_frameStyleResize(self);
}
//==========================================================
/*
调用方法
<iframe src="bb.html?userid=123456" width="100%" frameborder="0" scrolling="no" name="hj" id="hj"></iframe>
var bLoadComplete = false;
window.onload = f_iframeResize;
*/
//==========================================================
//==========================================================
/*
调用方法
<iframe src="bb.html?userid=123456" width="100%" frameborder="0" scrolling="no" name="hj" id="hj"></iframe>
var bLoadComplete = false;
window.onload = f_iframeResize;
*/
//==========================================================
- 经典的javascript代码[自适应框架和html参数传递]
- 经典的javascript代码[自适应框架和html参数传递]
- 实现html页面的参数传递-javascript
- HTML传递参数的方法和例子
- 用javascript实现html页面之间的参数传递
- 用javascript实现html页面之间的参数传递
- 用javascript实现html页面之间的参数传递
- 用javascript实现html页面之间的参数传递
- javascript实现html页面之间的参数传递
- 关于Html传递参数的问题的一些参考代码
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- 去除字符串中的char(比如空格)
- 关于exe形式编程的一点心得
- Eclipse Birt的分页显示报表
- Eclipse Birt改变数据行背景颜色
- 开源的BUG管理系统,易于安装!
- 经典的javascript代码[自适应框架和html参数传递]
- JSLT自定义标签
- vb.net动态控件数组
- 设置401并取得用户名密码(base64解密)
- XSQL学习地址
- WINCE注册表编辑器
- 分页的sql代码
- 涂鸦
- 逆规范化数据列表