Javascript 有故障的img标签未在Internet Explorer中显示图像
我们的一个WordPress主题由于一些写得不好的代码而产生了一个奇怪的标记。Chrome和Edge可以很好地读取标签,但Internet Explorer拒绝显示图像 这就是标签在Chrome和Internet Explorer中的输出方式Javascript 有故障的img标签未在Internet Explorer中显示图像,javascript,php,jquery,wordpress,internet-explorer,Javascript,Php,Jquery,Wordpress,Internet Explorer,我们的一个WordPress主题由于一些写得不好的代码而产生了一个奇怪的标记。Chrome和Edge可以很好地读取标签,但Internet Explorer拒绝显示图像 这就是标签在Chrome和Internet Explorer中的输出方式 <img src="<img width=" 806"="" height="605" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt=""
<img src="<img width=" 806"="" height="605" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" srcset="https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin.jpg 806w, https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin-152x114.jpg 152w, https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin-768x576.jpg 768w, https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin-253x190.jpg 253w, https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin-506x380.jpg 506w, https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin-600x450.jpg 600w, https://www.prikkabelled.nl/wp-content/uploads/Feestverlichting-voor-in-de-achtertuin-200x150.jpg 200w" sizes="(max-width: 806px) 100vw, 806px">
是否有某种前端脚本或代码可供我应用,以便Internet Explorer显示图像
我可以使用$('.class').removeAttr('src')
删除src属性,但这似乎无法解决问题
为了方便您查看,我添加了url:请尝试以下操作:
<img src="<img width="430" height="397" ...
我认为您应该查看在WYSIWYG编辑器中或直接在模板中生成的源代码我做了jQuery('img.attachment post缩略图.size post缩略图.wp post image').removeAttr('src');jQuery('img.attachment post缩略图.size post缩略图.wp post image').removeAttr('806'));但这并没有解决问题,通过属性定位图像标签无疑会失败,因为您的属性不正确。您的src
属性包含一个img width=
值,这意味着806意味着没有任何东西会对其他属性产生多米诺骨牌效应。