在ready/load状态下的帧不会触发新的帧url
frame on ready/load does not fire on new frame url
我有一个带有框架的网站,现在你可以简单地用链接改变框架的内容,它会在该框架中加载页面。
我想知道加载什么时候准备好了。
$(top.frames['mainFrame']['csubtextframe']).load(function()
{
......actions
这段代码可以工作,但不能在Internet Explorer中工作。它确实在第一次加载时工作,但在更改框架的URL之后,它看不到"new"加载事件。
如果我直接在框架上添加"onLoad",它实际上每次都被触发。唯一的事情是,我不希望onLoad函数内联,但在我的脚本在另一个框架。
加载事件只触发一次的原因是什么?为什么这只在ie浏览器中出现?
尝试'on',这也将适用于未来的元素-
$(top.frames['mainFrame']['csubtextframe']).on('load',function()
{
--
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 使用php或javascript从facebook相册URL中删除多余的部分
- Angular JS IE9 Hashbang url rewriting
- 正在寻找比$(document).ready慢的$(window).load的替代方案
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 直接下载文件,而不是从window.open(url)
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 通过js在新选项卡中有条件地打开url
- CKFinder 3为所选文件返回错误的URL
- 如何获取不属于我项目的上一页的URL
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 在URL中传递JS对象
- 将纯文本URL转换为可单击链接
- Javascript html每点击一次就会更改url
- 以角度管理动态URL
- Mathias URL shortener
- 如何有效地将游戏数据存储在URL查询字符串中
- 使用带括号的图像URL作为jQuery的背景
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 在ready/load状态下的帧不会触发新的帧url