gpt4 book ai didi

javascript - Internet Explorer 动态图像加载

转载 作者:行者123 更新时间:2023-11-30 18:46:36 24 4
gpt4 key购买 nike

我正在尝试通过 javascript 加载图像。与 IE8 或 ie9 不同的浏览器它工作正常,但在 IE 中没有。如果我直接加载图像

http://localhost/_eWar/index.php?road=map&createimage=true

它工作正常,但需要 javascript

src="index.php?road=map&createimage=true";
this.img_object.object = $("<img>");
this.img_object.object.unbind('load').
removeAttr("src").
removeAttr("width").
removeAttr("height").
attr("class","map newMap").
attr("usemap","#world").
css({ top: 0, left: 0 }).
load(function(){
me.image_loaded = true;
me.img_object.display_width = me.img_object.orig_width = this.width;
me.img_object.display_height = me.img_object.orig_height = this.height;

if(!me.container.hasClass("iviewer_cursor")){
me.container.addClass("iviewer_cursor");
}

if(me.settings.zoom == "fit"){
me.fit();
}
else {
me.set_zoom(me.settings.zoom);
}

if(me.settings.onFinishLoad)
{
me.settings.onFinishLoad.call(me);
}
//src attribute is after setting load event, or it won't work
}).attr("src",src);

我收到“兼容 View ”消息。

最佳答案

我不确定您为什么要重置并查看新图像的属性。

这是加载图像的简单方法:

function loadSample() {
var i = new Image()
i.onload = function() {
alert("loaded")
}
i.src = "http://jsfiddle.net/img/logo.png"

}

关于javascript - Internet Explorer 动态图像加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5247478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com