鍍金池/ 問(wèn)答/HTML/ 如何在移動(dòng)端直接不加載某部分代碼?

如何在移動(dòng)端直接不加載某部分代碼?

我直接將PC端和移動(dòng)端的代碼寫(xiě)在了一起,然后用bootstrap的hidden-xs hidden-md來(lái)隱藏顯示:
PC端代碼就hidden-xs;移動(dòng)端代碼就hidden-md hidden-lg
但是這種方法只是隱藏而已,瀏覽器還是會(huì)加載這部分代碼資源。
如何判斷移動(dòng)端或PC端然后讓相應(yīng)的代碼直接不加載呢?

回答
編輯回答
擱淺

不管是移動(dòng)端、pc端,都是接收到你的HTML文件進(jìn)行渲染。只要你的文件中有這部分代碼,就沒(méi)有辦法做到不加載。
個(gè)人覺(jué)得應(yīng)該換個(gè)思路,分成兩個(gè)HTML文件,后端分析客戶(hù)端數(shù)據(jù)來(lái)導(dǎo)向2個(gè)文件;
或者寫(xiě)兩份CSS文件。

2018年2月26日 13:40
編輯回答
熟稔

需要后端支持

2018年2月8日 19:28