我正在使用的客户有一个像这样的框架集......
<frameset rows="100,*, 0">
<frame name="theFrame" id="theFrame" src="blah.html" >
<frame name="theSecondFrame" id="theSecondFrame" src="foo.html" >
<frame name="importantFrame" id="importantFrame" src="myFrame.html" >
</frameset>
当某个动作发生时,我需要我的框架(当前隐藏的重要框架)主要接管页面并阻止与其他框架的任何交互。我计划使用 jquery block UI 插件来阻止交互。
问题是我实际上无法更改 foo.html 或 blah.html 文件。所以JS代码不能在那里。我需要做的是在这些框架的上下文中执行我的 jquery 代码。回顾一下,我需要我的 JQuery 代码存在于 myFrame.html 中,但在其他框架的上下文中执行。我怎样才能做到这一点?希望这是有道理的。
感谢 CDR