上班中不多時間寫文字博客了,老闆會認爲又逃避工做之嫌疑哦-_-!除了大部分時間在文檔、代碼上,還有天天還有跟客戶的溝通。昨晚回家朋友在微博推薦一本書《生命最後的讀書會》(都知道我原來是閱讀愛好者,往往好書出版都火燒眉毛想先睹爲快),給了豆瓣讀書的鏈接。PS:簡單介紹一下書籍並不是原版的新書而是翻譯的新出版,原版做者是:﹝美﹞威爾•施瓦爾貝,國內的翻譯是姜瑩瑩。每次朋友推薦新書,都會先找一段試讀,看看翻譯怎麼樣,意境如何,此次固然如此!之前沒有關注過豆瓣的試讀功能,一直在噹噹試讀。此次連接直接進入豆瓣,大體瀏覽寫的是關於母愛人性的感人至深的故事,我願意一看,由於我也愛個人母親。html
當時手頭恰好有事要作,想把其他的部分複製下來,回頭在閱覽,沒想到豆瓣也添加了拒絕複製的功能,讓我情何以堪。因爲時間倉促個人第一感受是,禁用javaScript再複製,不過很很差意思,使用chrome這麼長時間還真的沒有用過禁用javaScript的功能。隨手動一下鼠標,居然能複製了,非常好奇。辦完事回來再次研究豆瓣這是怎麼辦到的,忽然怎麼就讓複製了呢?才發現豆瓣前端有點小幽默。前端
圖例:1-1java
但是,爲何沒有禁用javaScript就能複製呢,原來前端把這個javaSrcipt方法寫到下面的正文的<div>標籤中了,卻忘了上級目錄還處於能夠選中狀態,選中了上級目錄,天然下級的標籤在選中範圍之中了。。。。悲劇的設計啊。估計設計者的意圖是,不想讓讀者複製本頁的文字,可是事與願違,我想還有一種作法能知足功能,可是用戶更不會喜歡的,那就是把 onselectstart="return false;"放到body體中,可是這樣整個頁面都無選中功能了。chrome
之前看雲中書城,他們是在網頁中嵌入了Flash,而後禁用了一些鼠標右鍵功能,裏面的文字來源於本身的API調用,那早複製也不是太容易,但是想豆瓣,我是真的很無語了。好吧,我忽然想起噹噹的在線試讀了,記憶中是不設任何限制的。瀏覽器
其實咱們在上網是會遇到不少拒絕網頁文字複製粘貼的例子,這在沒技術的小白眼裏真的是望眼欲穿啊,可是稍微懂點技術的都知道大部分是javaScript代碼引發的,所以若是想複製粘貼數據,先試試禁用js卡可否成功。具體怎麼作呢?安全
1,通常的狀況:框架
2,限制了鼠標右鍵怎麼辦呢?工具
後記:非技術文章,僅供娛樂了。在攀登知識高峯的道路上不斷前行!spa