jquery的blockUI插件来遮档frame

babyface201008 2013-01-09 12:37:37
最近使用jquery的blockUI插件来遮档用页面,但是发觉每次左侧导航栏和顶部都没有挡住~我用的是Frameset框架,要怎么做才能盖住整个页面啊?请高手支招啊~!
...全文
224 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
babyface201008 2013-01-09
  • 打赏
  • 举报
回复
引用 1 楼 xzy21com 的回复:
parent.blockUI() 你必须得在顶框架里执行blockUI,否则没法挡住父级节点。
在顶框架中执行parent.blockUI()吗
scscms太阳光 2013-01-09
  • 打赏
  • 举报
回复
parent.blockUI() 你必须得在顶框架里执行blockUI,否则没法挡住父级节点。
babyface201008 2013-01-09
  • 打赏
  • 举报
回复
<frameset border="0" framespacing="0" rows="45,400" frameborder="no" cols="*"> <frame name="top" src="top_frame.php" noresize scrolling="no"> <frameset name="biweb" border="0" framespacing="0" frameborder="no" cols="220,*"> <frame name="left" src="left_frame.php"> <frame name="mainFrame" src="main_frame.php" frameborder="no" scrolling="yes" noresize> <noframes> <body> <p>此网页使用了框架,但您的浏览器不支持框架。</p> </body></noframes></frameset></frameset>
scscms太阳光 2013-01-09
  • 打赏
  • 举报
回复
那你同时相关文件JS,CSS有没有链接上去呀? 或者你把你的Frameset主框架页代码发出来,我看看
babyface201008 2013-01-09
  • 打赏
  • 举报
回复
引用 3 楼 xzy21com 的回复:
parent.xx() 表示子调用父级页面函数,你操作与执行肯定是子页,所以用parent.xx() 如果你已经是父级页面了就直接运行xx(),就已经不用parent了。
我把function blockUI(){ $.blockUI({ message: $('.printContent'), css: { top: '30%', left: '50%', textAlign: 'left', marginLeft: '-320px', marginTop: '-130px', width: '600px', background:'#fff' } }); } 这个方法写在父页,在子页中调用这个方法,没有反应。
hzlphp 2013-01-09
  • 打赏
  • 举报
回复
靠,我也遇到这个问题了啊!真是个悲剧啊
scscms太阳光 2013-01-09
  • 打赏
  • 举报
回复
parent.xx() 表示子调用父级页面函数,你操作与执行肯定是子页,所以用parent.xx() 如果你已经是父级页面了就直接运行xx(),就已经不用parent了。

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧