【发布时间】:2014-12-20 03:08:17
【问题描述】:
我正在使用 iframe,此 iframe 将有一个 img 标签,因此我必须将来自父 html 页面的数据设置为 iframe。 我正在通过以下方式实现这一目标
我的 HTML 是,
<img id='im' src='data:image/jpeg;base64,/9j/4AAQSkZ.....'/>
我的脚本是,
jQuery(".edit").click(function(){
jQuery("#editor").removeClass('disable');
frames = window.frames;
src = jQuery('#im').attr('src');
jQuery(frames[0].document.getElementById('canv')).attr("src",src);
});
上面的代码在firefox的iframe中正确地传递了图像数据并设置了目标元素,但是在chrome中目标图像没有改变..这可能是什么原因?
【问题讨论】:
标签: javascript jquery html google-chrome iframe