在以编程方式创建的iframe的onLoad上调用this.somefunction(),可以通过以下步骤实现:
下面是一个示例代码:
// 创建iframe元素
var iframe = document.createElement('iframe');
// 设置iframe的src属性
iframe.src = '目标网页的URL';
// 给iframe添加onload事件处理程序
iframe.onload = function() {
// 在iframe加载完成后执行的操作
this.somefunction(); // 调用this.somefunction()
};
// 将iframe添加到页面中
document.body.appendChild(iframe);
在上述示例中,通过创建一个iframe元素,并设置其src属性为目标网页的URL。然后,给iframe元素添加一个onload事件处理程序,在该处理程序中使用this关键字引用当前的iframe元素,并调用this.somefunction()来执行相应的函数。
请注意,这只是一个示例代码,具体实现可能会根据具体的需求和情况有所不同。
玩转 WordPress 视频征稿活动——大咖分享第1期
极客说第二期
云原生正发声
云+社区技术沙龙[第9期]
云+社区技术沙龙[第1期]
T-Day
云+社区技术沙龙[第6期]
云+社区开发者大会(苏州站)
领取专属 10元无门槛券
手把手带您无忧上云