本文可以基本解決所有的瀏覽器轉碼,包括
QQ瀏覽器暢讀模式解決方法:反QQ瀏覽器屏蔽。
解決百度暢讀模式:百度自動進入暢讀模式解決辦法。
解決UC瀏覽器自動進入閱讀模式,反UC瀏覽器屏蔽的方法
都是可以完美解決的
今天朋友給了個網站說流量還可以,但是全部都被瀏覽器進行了轉碼,問我有沒有方法解決,我研究了下,發現了一個解決辦法,分享給大家。
如果仔細看被轉碼的頁面就會發現,網站裡面的js,css,圖片之類的都被轉碼了,用這些進行處理肯定不行,但是其中有一個標籤沒有被轉碼,那就是a標籤,也就是我們說的超鏈接標籤,那可不可以直接用這個來解決呢,答案是可以的。
給大家看下解決後的效果,當我們點擊瀏覽器的閱讀模式時,會提示當前網頁不支持閱讀模式
其實方法很簡單,既然a標籤不能被轉碼,那我們可以把章節內容添加到a標籤裡面去,這樣就可以完美解決了。
<a href="javascript:void(0);">網站內容標籤</a>
可是如果這樣的結果會有個問題,網頁會跳轉走,而且每次點擊章節內容,都會出現超鏈接的下劃線之類的,嚴重影響閱讀,所以就進行了優化
1、首先在head標籤裡面添加如下css
<style type="text/css">
.disableCss{
pointer-events:none;
cursor:default
}
</style>
2、將章節內容標籤的a標籤更換為
<a class="disableCss" href="javascript:void(0);">網站內容標籤</a>
至此就可以完美的解決掉瀏覽器轉碼的問題了,讀者進入網頁後想手動進入閱讀模式,或者瀏覽器自動進入瀏覽器模式都會提示當前網頁不支持閱讀模式。
當然這樣還有個問題,如果你的網頁是已經被瀏覽器轉碼了的,用了上面的方法之後,讀者打開網頁,瀏覽器就會一直加載該網頁,最後彈出網頁出現錯誤的情況,這種就很噁心了,明明是瀏覽器不能轉碼了,最後讀者會認為是我們網站出現了問題。
當然這種情況的解決辦法還是有的,大家可以在下面回復,如果需要的人多,我就分享給大家了。
發布者:彬彬筆記,轉載請註明出處:https://www.binbinbiji.com/zh-hant/jianzhanjiaoliu/2352.html
評論列表(2條)
大佬,已經轉碼的該怎麼辦呀??求方法
求方法 大佬