豆瓣,你的前端開發有點幽默了

  上班中不多時間寫文字博客了,老闆會認爲又逃避工做之嫌疑哦-_-!除了大部分時間在文檔、代碼上,還有天天還有跟客戶的溝通。昨晚回家朋友在微博推薦一本書《生命最後的讀書會》(都知道我原來是閱讀愛好者,往往好書出版都火燒眉毛想先睹爲快),給了豆瓣讀書的鏈接。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

相關文章
相關標籤/搜索