当前位置 : 主页 > 网络编程 > JavaScript >

快速保存网页中想要的容且除去多余的元素

来源:互联网 收集:自由互联 发布时间:2021-07-03
我们在浏览网站或文章时,可能会遇到这一种情况,就是看到好文章时想要把这文章保存下来。在这种情况下,大家有很多方法,有的是把文章内容复制粘贴到txt记事本,有的是ctrl+s保存
我们在浏览网站或文章时,可能会遇到这一种情况,就是看到好文章时想要把这文章保存下来。在这种情况下,大家有很多方法,有的是把文章内容复制粘贴到txt记事本,有的是ctrl+s保存全网页,有的是保存网页为图片等。但这些保存方式都有要么查看不方便,要么只能看文字等。我今天就来教大家一种既可以快速保存网页,又可以除去网页中不必要保存的元素(尤其是广告之类的)。

2.对自己要保存网页点击收藏夹内保存好的代码连接

1.保存以下代码到自己的浏览器收藏夹(我用的浏览器是chrome):
3.正常情况下浏览器会打开一个新的页面,页面标题会默认与源页面标题是一样的
4.选中自己想要保存的部分内容-复制
5.粘贴到新打开的页面里面,当然你可以对新打开的页面内容进行修改
6.ctrl+s 自行保存
7.没了,反正到时候用的时候只要点击收藏夹来保存自己想要的内容就ok了。

1. [代码]1.保存以下代码到自己的浏览器收藏夹(我用的浏览器是chrome):    

javascript:(function(){
function htmlHexEncode(str) { 
    var res=[];
    for(var i=0;i < str.length;i++){
        res[ i ]=str.charCodeAt(i).toString(16);
}
    return "&#"+String.fromCharCode(0x78)+res.join(";&#"+String.fromCharCode(0x78))+";";
}
window.open('data:text/html,<!DOCTYPE html><html><head><meta charset="UTF-8"><title>'+htmlHexEncode(document.title)+'</title></head><body contenteditable="true"></body></html>'); 
})()

2. [图片] 01.png    

3. [图片] 02.jpg    

4. [图片] 03.png    

5. [图片] 04.png    

6. [图片] 05.png    

7. [图片] 06.png    

8. [代码]新    

javascript:(function(){ 
               nhtml='<!DOCTYPE html><html><head><meta charset="UTF-8"><title>-%TITLE%-</title></head><body contenteditable="true"></body></html>';
               nhtml=nhtml.replace("-%TITLE%-", document.title );
            var newwin=window.open('data:text/html;charset=utf-8,'+nhtml);    
              })()
网友评论