如何检测-webkit掩码框图像何时已下载
How to detect when -webkit-mask-box-image has downloaded
我在web服务器上以编程方式生成一个掩码图像,然后用以下代码将其应用于HTML元素:
imageToMask.style["-webkit-mask-box-image"] = "url('" + featherURL +"') 100 stretch";
我如何才能知道图像何时返回并完成下载,这样它就不会突然出现在页面上?
你可能可以做一些类似@loneomeday在中所做的事情
当脚本插入DOM 时,jQuery.on()未绑定
大致如下:
$('button').click(function() {
var imageToMask = document.createElement('img');
imageToMask.style["-webkit-mask-box-image"] = "url('" + featherURL +"') 100 stretch";
imageToMask.onload = function() {
//Custom behaviour
};
document.body.appendChild(imageToMask);
});
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 角度:在ng重复上切换图像
- 画廊图像未显示
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- Javascript排序的图像弹出窗口..可以't单独弹出
- 画布数据到图像
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 使图像在单击时展开到不大于浏览器
- Html页面上的多个Base64图像和平滑加载
- UIAutomation放大图像
- 使用javascript在Flash中加载外部图像
- 可以在这里为背景图像设置滤镜吗
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 使用 js 将背景图像设置为 HTML
- Javascript将图像src更改为淡入淡出
- 无法在本地计算机中将画布另存为图像
- 压缩phonegap中ios的图像插件
- Angular JS知道什么是用复选框图像和单选按钮图像触发的