使用Java脚本从网站上删除一些HTML代码

问题描述 投票:0回答:1

我目前正在进行chrome扩展,将页面信息转换为用于打印的布局。一切正常,除了我要删除的一行代码。<p style="page-break-after:always;"></p>作为一个初学者,我不太了解js,仍然在学习。如何删除此行?

javascript html dom google-chrome-extension
1个回答
0
投票
function deleteDomByHtml(html){
    html=html.replace(/\s/g,'');
    $("*").each(function(){
       if(this.outerHTML.replace(/\s/g,'')===html){
           $(this).remove();
       }
    });
}

并在此页面上尝试了以下行:

deleteDomByHtml(`<span class="-img _glyph">Stack Overflow</span>`);
© www.soinside.com 2019 - 2024. All rights reserved.