如何确认用jquery插入到DOM上的图像是完全加载的
How to confirm that an image inserted on the DOM with jquery is compleate loaded
我在寻找帮助:
我有一段代码到一个变量,我放置到一个div使用jquery,之后我把该div上的conde我重定向到另一个URL,现在这是我的问题:该代码内容的图像,我需要重定向页面,当我确信图像是完全加载到该div,因为这是一个跨域我不能使用。load (jquery),任何建议我怎么做,以确认图像是完全加载,所以我可以重定向后,确认?
<div id="trackBeaconContainer"></div>
var trackBeacon = "<div id='beacon_08d6ab8d99' style='position: absolute; left: 0px; top: 0px; visibility: hidden;'><img src='http://domain.com/openx/www/delivery/lg.php?bannerid=4&campaignid=3&zoneid=2&loc=1&cb=08d6ab8d99' width='0' height='0' alt='' style='width: 0px; height: 0px;' /></div>"
$j("#trackBeaconContainer").html(trackBeacon);
window.location = "http://otherurl.com"
使用图片加载事件
$j("#trackBeaconContainer")
.html(trackBeacon)
.find("img")
.load( function() {
window.location.href = "http://example.com";
});
您可以使用img tag onload事件
<img src='http://domain.com/openx/www/delivery/lg.php?bannerid=4&campaignid=3&zoneid=2&loc=1&cb=08d6ab8d99' width='0' height='0' alt='' style='width: 0px; height: 0px;' onload='window.location="http://otherurl.com"' />
相关文章:
- 预加载图像并插入DOM
- 在d3中向DOM元素添加了图像,但现在它赢得了't过渡
- JavaScript/jQuery使用DOM识别隐藏的图像
- 使用dom minipopulation更改图像大小
- 使用Javascript从DOM中提取所有图像
- 在一个简单的jquery幻灯片中,我的类到达图像的末尾,然后从DOM的边缘掉下来
- 将图像附加到 DOM 有时才有效
- 将图像不可见地预加载到 DOM 中,而不会延迟页面加载
- 使用 DOM 方法删除图像元素
- 动态更改 DOM 中的图像
- HTML5 / Javascript - 使预加载的图像 DOM 可访问
- 使用 jQuery 加载图像并将其附加到 DOM
- 如何将<图像>元素添加到 SVG DOM
- 如何使用 dom 概念在 Web 浏览器上随机显示 assn 图像
- 内容中的插入符号定位包含 dom 图像的可编辑
- 为什么画布绘制图像在使用 dom 图像元素时不起作用
- Javascript:获取dom图像数据源并将其保存到目录
- Javascript DOM图像到画布
- 如何在Div背景中添加DOM图像对象
- 用Ajax上传DOM图像-将图像转换为文件