Javascript 有故障的img标签未在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="&lt;img width=" 806"="" height="605" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt=""

我们的一个WordPress主题由于一些写得不好的代码而产生了一个奇怪的标记。Chrome和Edge可以很好地读取标签,但Internet Explorer拒绝显示图像

这就是标签在Chrome和Internet Explorer中的输出方式

<img src="&lt;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:

请尝试以下操作:


  • 删除src属性,即:src=“事实上,您的问题不在于img标记本身,而在于img标记之前的内容

    在chrome中,我检查了源页面,发现:

    <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意味着没有任何东西会对其他属性产生多米诺骨牌效应。