我在做页面效果是遇到下列问题:
子啊IE下运行正常,但在火狐下就不行了;
功能为通过点击一个按钮实现改变framset下的cols的值,从而实现对菜单栏的隐藏和展示。
脚本代码:
var colsValue = parent.document.all.main.cols; //frameset的id为main
if(colsValue == '210,*')
{
parent.document.all.main.cols = '10,*'; }
else
{
parent.document.all.main.cols = '210,*';
}
查了好多网页都没找到理想答案,
请高手指教如何在火狐下实现对framset下的cols的值获取和设置?
子啊IE下运行正常,但在火狐下就不行了;
功能为通过点击一个按钮实现改变framset下的cols的值,从而实现对菜单栏的隐藏和展示。
脚本代码:
var colsValue = parent.document.all.main.cols; //frameset的id为main
if(colsValue == '210,*')
{
parent.document.all.main.cols = '10,*'; }
else
{
parent.document.all.main.cols = '210,*';
}
查了好多网页都没找到理想答案,
请高手指教如何在火狐下实现对framset下的cols的值获取和设置?
window.top.document.getElementById("mainFrame").cols = "10,*";
火狐下是正常的
好像是你的 document.all.main 写法有问题