几个js问题
2008-08-06 17:44
281 查看
1. window.attachEvent
IE和FF处理不同,如下
另,不能直接使用带参数函数 做为attachEvent的第二个参数,可以使用function(){//这里调用你的需要加参数的js函数}来调用
if (window.attachEvent)
window.attachEvent("onresize",function(){ ra_OnPageResize(0)});
else if (window.addEventListener)
window.addEventListener("resize",function(){ ra_OnPageResize(0)},false);
//FF 里事件是resize
2. js调整FrameSet布局cols问题
其实就是直接设置FrameSet.cols (p2f1)就行
今天头晕了,对下面的p1f3.cols设置了半天无效。。
p1:
<frameset id=p1f1>
<frame id=p1f2>
<frame src=p2.htm id=p1f3>
</frame>
p2:
<frameset id=p2f1>
<frame id=p2f2>
<frame id=p2f3>
</frame>
附js:
function Submit_onclick()
{
if (!window.parent.Fset) return;
str= window.parent.Fset.cols;
if (str) str = str.substring(0,str.indexOf(","));
if ((str)&&(str>150)&&(str!="0%"))
{
window.parent.Fset.cols="0%,*";
}
else
{
window.parent.Fset.cols="200,*"
}
}
//今天调试跨浏览器发现,ff里不能通过对Frame的ID来直接访问
(IE FF都可以直接通过Frame的Name来访问,但是FrameSet不支持name属性)
因此上面的window.parent.Fset =》window.parent.document.getElementById("Fset");
IE和FF处理不同,如下
另,不能直接使用带参数函数 做为attachEvent的第二个参数,可以使用function(){//这里调用你的需要加参数的js函数}来调用
if (window.attachEvent)
window.attachEvent("onresize",function(){ ra_OnPageResize(0)});
else if (window.addEventListener)
window.addEventListener("resize",function(){ ra_OnPageResize(0)},false);
//FF 里事件是resize
2. js调整FrameSet布局cols问题
其实就是直接设置FrameSet.cols (p2f1)就行
今天头晕了,对下面的p1f3.cols设置了半天无效。。
p1:
<frameset id=p1f1>
<frame id=p1f2>
<frame src=p2.htm id=p1f3>
</frame>
p2:
<frameset id=p2f1>
<frame id=p2f2>
<frame id=p2f3>
</frame>
附js:
function Submit_onclick()
{
if (!window.parent.Fset) return;
str= window.parent.Fset.cols;
if (str) str = str.substring(0,str.indexOf(","));
if ((str)&&(str>150)&&(str!="0%"))
{
window.parent.Fset.cols="0%,*";
}
else
{
window.parent.Fset.cols="200,*"
}
}
//今天调试跨浏览器发现,ff里不能通过对Frame的ID来直接访问
(IE FF都可以直接通过Frame的Name来访问,但是FrameSet不支持name属性)
因此上面的window.parent.Fset =》window.parent.document.getElementById("Fset");
相关文章推荐
- Node.js express 版本出现的几个常见问题
- 工作中的几个小问题(php,js,mysql)
- ajax提交中文编码问题(同时给出几个js与php编码方式)
- ajax提交中文编码问题(同时给出几个js与php编码方式)
- JS:动态创建的几个问题
- js中一维数组和二位数组中的几个问题示例说明
- 使用JS制作弹出框的几个小问题
- JS和jquery的几个令人迷惑的问题之五-类和模块
- 几个优秀的js框架的license问题,付费,版权,侵权
- ie火狐兼容的几个js问题
- js 几个小问题
- 几个ajax js性能优化和内存泄露问题及检测分析工具
- JS几个小问题的解决
- 使用JS制作弹出框的几个小问题
- 几个经典递归问题用js实现
- JS和jquery的几个令人迷惑的问题之三-数组
- JS和jquery的几个令人迷惑的问题之四-函数
- 常见的几个angular.js的问题
- js的几个可能不清晰的问题
- 几个ajax js性能优化和内存泄露问题及检测分析工具