调用子 iframe 的 $(document).ready 函数之前的预处理
我的页面(我们称之为 P1)有一个 iframe,我在其中加载另一个 html 页面(P2)。该 iframe 页面只能在 P1 中以伪模式或试用模式打开。
在使用 iframe 的 contentWindow 查找或其他方式调用 P2 的 $(document).ready() 函数之前,是否可以从 P1 的范围访问 P2 的范围并标记布尔变量?
谢谢。
My page (lets call it P1) has an iframe in which I load another html page (P2). That iframe page is to be opened only in a pseudo or a trial mode in P1.
From P1's scope, is it possible to access P2's scope and mark a boolean variable before P2's $(document).ready() function is called using the iframe's contentWindow look-up or otherwise?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么不在 P1 的 iframe 的 src 属性中使用查询字符串来传递指示 P2 行为方式的布尔值?然后,在 P2 中使用一些服务器端脚本从查询字符串中获取变量并在页面加载之前进行相应的处理?
例如:
P1 代码:
P2 代码:
Why not use a querystring in the
src
attribute of P1's iframe which passes the boolean that dictates how P2 behaves? Then, use some server-side script in P2 to grab the variable from the querystring and handle it accordingly before the page loads?e.g:
P1 code:
P2 code: