豆瓣,你的前端开发有点幽默了

  上班中不多时间写文字博客了,老板会认为又逃避工做之嫌疑哦-_-!除了大部分时间在文档、代码上,还有天天还有跟客户的沟通。昨晚回家朋友在微博推荐一本书《生命最后的读书会》(都知道我原来是阅读爱好者,往往好书出版都火烧眉毛想先睹为快),给了豆瓣读书的链接。PS:简单介绍一下书籍并不是原版的新书而是翻译的新出版,原版做者是:﹝美﹞威尔•施瓦尔贝,国内的翻译是姜莹莹。每次朋友推荐新书,都会先找一段试读,看看翻译怎么样,意境如何,此次固然如此!之前没有关注过豆瓣的试读功能,一直在当当试读。此次连接直接进入豆瓣,大体浏览写的是关于母爱人性的感人至深的故事,我愿意一看,由于我也爱个人母亲。html

  当时手头恰好有事要作,想把其他的部分复制下来,回头在阅览,没想到豆瓣也添加了拒绝复制的功能,让我情何以堪。因为时间仓促个人第一感受是,禁用javaScript再复制,不过很很差意思,使用chrome这么长时间还真的没有用过禁用javaScript的功能。随手动一下鼠标,居然能复制了,非常好奇。办完事回来再次研究豆瓣这是怎么办到的,忽然怎么就让复制了呢?才发现豆瓣前端有点小幽默。前端

图例:1-1java

  但是,为何没有禁用javaScript就能复制呢,原来前端把这个javaSrcipt方法写到下面的正文的<div>标签中了,却忘了上级目录还处于能够选中状态,选中了上级目录,天然下级的标签在选中范围之中了。。。。悲剧的设计啊。估计设计者的意图是,不想让读者复制本页的文字,可是事与愿违,我想还有一种作法能知足功能,可是用户更不会喜欢的,那就是把 onselectstart="return false;"放到body体中,可是这样整个页面都无选中功能了。chrome

  之前看云中书城,他们是在网页中嵌入了Flash,而后禁用了一些鼠标右键功能,里面的文字来源于本身的API调用,那早复制也不是太容易,但是想豆瓣,我是真的很无语了。好吧,我忽然想起当当的在线试读了,记忆中是不设任何限制的。浏览器

  其实咱们在上网是会遇到不少拒绝网页文字复制粘贴的例子,这在没技术的小白眼里真的是望眼欲穿啊,可是稍微懂点技术的都知道大部分是javaScript代码引发的,所以若是想复制粘贴数据,先试试禁用js卡可否成功。具体怎么作呢?安全

 1,通常的状况:框架

  •   【1 启动IE浏览器后,用鼠标点击"工具"中的Internet"选项"菜单,选择"安全"选项卡,接下来点击"自定义级别"按钮,在弹出的窗口中将全部脚本所有选择禁用,确            定。】
  •   【而后按F5刷新页面,这时咱们就可以对网页的内容进行复制、粘贴等操做。当你收集到本身须要的内容后,再用相同步骤给网页脚本解禁,这样就不会影响到咱们浏览       其余网页了。你或者选文件另存,格式为TXT,而后排版也能够。】
  •      【 左键限制,不让拖动,没法选择内容,怎么办,简单,点右键,点查看源文件,将以前的东东所有DEL,点另存为*。HTM,打开,是否是能够拖了 】

 2,限制了鼠标右键怎么办呢?工具

  • 1.出现版权信息类的状况。    破解方法:在页面目标上按下鼠标右键,弹出限制窗口,这时不要松开右键,将鼠标指针移到窗口的"肯定"按钮上,同时按下左键。如今松开鼠标左键,限制窗口被关闭了,再将鼠标移到目标上松开鼠标右键。 
  • 2.出现"添加到收藏夹"的状况。  破解方法:在目标上点鼠标右键,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标,而是使用键盘的Tab键,移动光标到取消按钮上,按下空格键,这时窗口就消失了,松开右键看看,wonderful!右键恢复雄风了!将鼠标移动到你想要的功能上,点击左键吧。 
  • 3.超连接没法用鼠标右键弹出"在新窗口中打开"菜单的状况。  破解方法:这时用上面的两种方法没法破解,看看这一招:在超连接上点鼠标右键,弹出窗口,这时不要松开右键,按键盘上的空格键,窗口消失了,这时松开右键,可爱的右键菜单又出现了,选择其中的"在新窗口中打开"就能够了。 
  • 4 在浏览器中点击"查看"菜单上的"源文件"命令,这样就能够看到html源代码了。不过若是网页使用了框架,你就只能看到框架页面的代码,此方法就不灵了,怎么办?你按键盘上的"Shift+F10"组合键试试
  • 5 看见键盘右Ctrl键左边的那个键了吗?按一下试试,右键菜单直接出现了! 
  • 6 在屏蔽鼠标右键的页面中点右键,出现限制窗口,此时不要松开右键,用左手按键盘上的"ALT+F4"组合键,这时窗口就被关闭了,松开鼠标右键,菜单出现了! 

 

后记:非技术文章,仅供娱乐了。在攀登知识高峰的道路上不断前行!spa

相关文章
相关标签/搜索