`

解决ie中js生成的图片不显示的问题

阅读更多

问题:js生成的dialog,而图片却不显示,如:var buf = ['<div class="sharegroup" style="display:none; position:absolute;">',

'<div class="sharegrouptitle"><div class="layertitle"></div>',
'<div class="dlgclose-div"><img src="/buy_images/bt_close.gif" class="dlgcloseImg"/></div></div>',
'<div class="content-div"><img src="/buy_images/des1.jpg" /></div>',
'</div>'].join('');

 

解决办法:将js中用到的图片用 img标签在html中先显示,如: <img src="/buy_images/des1.jpg" style="display:none"/>

 

怀疑是IE的BUG

分享到:
评论

相关推荐

    基于jquery_二维码生成和打印_兼容IE6-IE8_解决汉字乱码问题.zip

    二维码生成和打印_兼容IE6-IE8_解决汉字乱码问题.zip”提供了一个解决方案,它使得在老旧的IE6-IE8浏览器上也能生成并打印包含汉字的二维码,这在很多情况下是非常实用的,因为这些老版本的IE浏览器并不支持现代的...

    修正了bug的js生成选项卡效果 JavaScript生成选项卡效果 全动态生成选项卡 ie、火狐全兼容

    修正了原来《http://download.csdn.net/download/guo8ke/1512418》的bug,本选项卡是自行编写的选项卡代码, 可以动态生成选显卡,关闭选项卡, 每个选项卡 对应也可页面。...本选项卡代码经过测试,兼容IE和火狐。

    IE8.0不能显示验证码解决方法

    3. 插件或扩展冲突:某些浏览器插件或扩展可能与验证码显示不兼容,禁用或移除这些插件可能有助于解决问题。 4. 浏览器设置:检查浏览器的安全设置,确保其未阻止图片的加载或JavaScript的执行,因为验证码通常依赖...

    IE中调试javascript

    ### IE中调试JavaScript #### 一、引言 在网页开发过程中,JavaScript(简称JS)是一种必不可少的语言,它为网页提供了交互性和...掌握上述介绍的方法,可以帮助开发者更高效地解决在IE中遇到的JavaScript调试问题。

    用来解决iejson不兼容的js

    标题中的"用来解决iejson不兼容的js"指的是为了解决IE浏览器在处理JSON时可能出现的问题而设计的JavaScript代码。JSON是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式,同时也易于人阅读和编写,同时也...

    html2canvas实现将dom生成图片并保存至本地

    为了解决这个问题,你需要确保服务器支持CORS策略,并设置正确的响应头。 2. CSS兼容性:不是所有的CSS属性都能被html2canvas正确解析,比如一些CSS3的动画和滤镜。在截图前,可能需要调整相应的样式。 3. 性能...

    IE8的JavaScript点击事件(onclick)不兼容的解决方法

    这种情况在使用JavaScript生成的页面元素如分页按钮时尤为常见。解决这一兼容性问题,涉及到几个关键点:IE8对某些DOM属性支持的差异、HTML元素事件属性的兼容性以及代码执行方式。 IE8不支持`setAttribute`方法来...

    js导出Excel和Word,不支持ie

    - 另外,可以使用polyfills来补充IE中缺失的HTML5 API,但这种方法可能会增加页面的加载时间,且不一定能完全解决问题。 4. **实际应用中的注意事项** - 数据安全:在前端生成和下载文件时,应确保数据的安全性,...

    强制IE显示Json

    请注意,这种方法只适用于本地文件,如果你需要在网页中显示JSON数据,你可能需要使用JavaScript库,如`json2.js`,或者通过`dataType: 'text'`而非`dataType: 'json'`在jQuery的Ajax请求中获取数据,然后使用`JSON....

    解决ie6 select的title不能显示的问题

    本文将针对一个特定的问题——如何在Internet Explorer 6(IE6)中使`select`元素的`title`属性能够正常显示——进行详细解析,并提供一种通过JavaScript来实现解决方案的方法。 #### 问题背景 在IE6中,当用户...

    jquery生成二维码兼容IE

    此外,为了在旧版IE中提供更好的用户体验,你可能需要考虑使用polyfills来填充不被支持的API,如Promise、fetch等。你还可以考虑使用条件注释或者Modernizr这样的库来检测浏览器特性,并根据需要加载相应的polyfills...

    网页制作中IE6个不兼容属性

    总结起来,解决IE6兼容性问题的方法主要包括使用替代方案、JavaScript、条件注释以及手动指定样式值等。尽管这些方法可能会增加开发的复杂度,但对于需要支持老旧浏览器的项目来说,确保跨浏览器兼容性仍然是非常...

    jq实现 随机显示几张不重复的图片 兼容IE

    这里的关键在于生成不重复的随机索引,并根据这些索引加载图片。以下是一个示例实现: ```javascript $(document).ready(function() { var displayCount = 3; // 要显示的图片数量 var displayedImages = []; ...

    javascript实现生成并下载txt文件

    总的来说,JavaScript生成并下载TXT文件是通过Blob、URL.createObjectURL、`&lt;a&gt;`标签的`download`属性以及特定浏览器的API(如IE的`msSaveBlob`)来实现的。这个过程涉及到了浏览器的跨域策略、内存管理以及对不同...

    js生成一维条码

    可能需要考虑IE等旧版浏览器的兼容性问题,以及响应式设计,以适应不同屏幕尺寸。 5. **错误处理**:当输入的数据无效或不符合特定条码的编码规则时,应当进行错误检查并给出提示。 6. **交互设计**:在实际应用中...

    JS获取Excel数据并显示到页面(IE)

    在JavaScript中获取Excel数据并将其显示到网页上,特别是在IE浏览器环境下,涉及到多个技术要点。以下将详细解析这个过程,并提供一些关键知识点。 首先,我们需要理解JavaScript与Excel数据交互的基本原理。由于...

    解决IE下不支持placeholder属性

    本文将深入探讨`placeholder`属性,以及如何通过一些解决方案来解决IE浏览器不支持的问题。 `placeholder`属性是HTML5中用于文本输入框`&lt;input&gt;`和文本区域`&lt;textarea&gt;`的一个非常有用的特性。它允许开发者在输入框...

    JS操作Word生成表格

    在IT行业中,JavaScript(简称JS)通常用于网页前端交互,但通过特定的库和API,我们也能使用JS来操作Microsoft ...在实际开发中,需要注意兼容性问题,因为ActiveXObject只适用于IE,而Office.js则支持更广泛的平台。

    png ie6下无法显示透明效果解决方法

    通过上述方法,我们可以有效解决PNG图片在IE6及更低版本浏览器中的透明度显示问题。虽然随着现代浏览器的普及,IE6的使用率已经大幅下降,但对历史遗留项目或者特定用户群体而言,掌握并运用这种兼容性技巧仍然是...

Global site tag (gtag.js) - Google Analytics