`
换个号韩国红果果
  • 浏览: 48028 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类

百度文库复制方法

    博客分类:
  • web
阅读更多
即时对象初始化方法
(function(){
//code here
}).init()
常见错误
1.在对象每个方法内部,提前保存this指针,一遍下面引用,不然进入setinterval
内部指针变化,this指示错误。
2.当点击一个按钮发请求时??
3.jquery当取到一个元素为空时  返回a= [] 判断为空,要使用a.length===0 不能使用!!a

var test=({
					initTop:'300px',
					pageHeight:1033+8,
					el:'[id^=pageNo]',
					init:function(){
						var c=this;
						
						$('body').animate({scrollTop:c.initTop},1000,function(){
							setTimeout(function(){c.scrolPage();},4000)
							var ele=$('.fc2e');
							if(ele.length>0){
								ele.eq(0).click();
								console.log('wait');
							}
							
						});
						
						return c;
					},
					getContent:function(){//取内容
						var p=this.getPara();
						var str='';
						if(p.length!=0){
							for(var i=0;i<p.length;i++){
								str+=p.eq(i).html().replace(/&nbsp;/g,'');
							}
						}else{
							clearInterval(this.timer);
							$('body').animate({scrollTop:0},3000)
							setTimeout(function(){alert('已复制至剪切板')},4000)
							return ''
						}
						return str;
					},
					getPara:(function(){//获取对应页上的p元素,闭包存i
						var i=1;
						var c=this;
						return function(){				
							var idname='#'+'pageNo-'+i++;
							console.log(idname)
							var page=$(idname)||null;
							if(page.length==0) {
								clearInterval(this.timer);
$('body').animate({scrollTop:0},3000)
							setTimeout(function(){alert('已复制至剪切板')},4000)
								return ''
							}
							return  p=page?$(idname).find('p'):null;
						}})(),
					scrolPage:function(){
						var c=this;
						var timer=null;
						c.result='';
						var num=1;
						var dirtah=c.pageHeight;
						$('body').animate({scrollTop:c.initTop},100)
						this.timer=setInterval(function(){
							if(num){
								dirtah=0;
								num=0;
								}else{
									dirtah=c.pageHeight
								}
							$('body').animate({scrollTop:'+='+dirtah+'px'},1000,function(){
								c.result+=c.getContent();
								copy(c.result);
							});
							
						},1500)
					}

				}).init()
分享到:
评论

相关推荐

    教你复制百度文库中的内容.

    此时,你可以直接复制页面上的文字内容,保存到自己的文档中,从而达到免费获取百度文库资料的目的。 这种方法虽然可以有效地复制大部分文字内容,但可能无法获取文档的原始格式,如特殊字体、表格或图片。此外,...

    百度文库复制的谷歌插件

    在这个案例中,"百度文库复制"是一个专门针对百度文库的谷歌插件,其主要功能是允许用户在百度文库的页面上方便地复制文本内容。 【百度文库】是百度公司推出的一个在线文档分享平台,用户可以上传、下载和分享各种...

    如何复制百度文库中的文章

    本文将详细介绍一种无需下载任何软件、简单易行的方法来复制百度文库中的文章。 #### 方法步骤详解 1. **寻找所需文档** - 首先,在百度搜索引擎中输入关键词查找所需的文档。例如,如果你想查找关于“Android...

    如何复制百度文库里文件

    本文将介绍一种无需下载额外软件、也不需要付费即可复制百度文库文件内容的方法。 #### 实施步骤详解 ##### 第一步:查找所需文档 1. **打开浏览器**:首先启动您常用的网络浏览器。 2. **搜索文档**:在浏览器的...

    百度文库下载器

    下载器的操作流程一般如下:用户首先在百度文库找到想要下载的文档,复制其网页链接,然后将链接输入到下载器的相应输入框中,点击“开始下载”按钮,下载器会自动解析链接并开始下载过程。下载的文档通常与原版保持...

    冰点文库(百度文库文档下载)

    《冰点文库:解锁百度文库文档的实用工具》 冰点文库是一款专门针对百度文库的文档下载工具,旨在帮助用户免费获取百度文库中的付费文档资源。这款软件以其独特的技术手段,突破了百度文库对于文档下载的限制,让...

    教你如何复制百度文库中的文章?.docx

    教你如何复制百度文库中的文章?.docx

    如何复制百度文库中的文章---转的,不用担心下载要币了

    幸运的是,有一种巧妙的方法可以绕过这一限制,无需花费下载币,也不用经历复杂的登录步骤,即可轻松获取百度文库中的文章。这种方法不仅简单有效,还不需要额外安装任何软件。接下来,我们将详细阐述这一方法的每一...

    百度文库收费文档下载方法.doc

    标题中的“百度文库收费文档下载方法”是指在百度文库平台上,对于那些需要付费才能获取的文档,用户可以通过特定的技巧实现免费下载。描述简明扼要地表达了这一主题,即提供一种方法来免费下载百度文库中的收费文档...

    如何复制百度文库的内容

    本文将介绍一种无需下载额外软件、简单易行的复制百度文库内容的方法。 首先,当我们在百度文库找到所需文档但无法直接复制时,我们可以利用搜索引擎的高级搜索技巧来解决这个问题。高级搜索技巧中的"site"命令非常...

    复制百度文库

    为了解决这个问题,本文将详细介绍一种无需付费即可复制百度文库文档内容的方法。 #### 方法概述 本方法的核心思想是利用搜索引擎的网页快照功能来绕过百度文库的下载限制,从而实现免费复制文档内容的目的。这种...

    百度文库下载工具

    2. 获取文档ID:在百度文库中找到目标文档,复制文档的链接,从中提取文档的唯一标识符(通常是数字或字母组合)。 3. 输入ID:在下载工具中输入这个ID,工具会根据ID查找并下载文档。 4. 下载设置:用户可能需要...

    下载百度文库的文章方法

    本文将详细介绍一种无需额外工具,直接下载百度文库文章的方法。 首先,你需要找到想要下载的百度文库文档。在百度文库网页上,输入关键词进行搜索,找到目标文档后,点击进入详情页面。通常,页面会显示文档的预览...

    文库克星-免费复制百度内容文章

    2012最新复制百度文库文章方法和分享一款免费复制百度文库内容工具作者:Mr.Wang 发布:2012-03-03 12:54 分类:Share 阅读:267 浏览数 2条评论 [ 编辑 ] 很多朋友平时都百度自己需要自己的东西,百度产品之一文库...

    Fish复制百度文库等工具

    可复制百度等文库的文字信息,,,

    百度文库下载方式.docx

    这个方法之所以可行,是因为在某些情况下,百度文库的URL可以通过特定的修改方式来解除下载限制。然而,需要注意的是,这种方法并不是总是有效,因为百度可能会随时更新其安全策略。此外,这种方法并不意味着它适用...

    百度文库免费下载

    但需要注意的是,这些方法可能违反了百度文库的用户协议,使用时需谨慎,且这些工具的可用性和稳定性会随着百度文库的反爬策略调整而变化。 此外,网络上还有一些资源共享社区和论坛,用户可以在这些平台上寻找已...

    如何复制百度文库中的文档

    ### 如何复制百度文库中的文档 在日常学习与工作中,我们经常需要查阅各种文档资料。百度文库作为中国互联网上一个重要的文档分享平台,拥有海量的文档资源,包括学术论文、研究报告、教学资料等。然而,对于部分...

Global site tag (gtag.js) - Google Analytics