如何将常用的javascript文件用于桌面和移动网络?

时间:2016-03-08 17:00:32

标签: javascript html css mobile web

我已经编写了一些包含桌面版和移动版的网页。但是,js文件几乎相同。所以我开始怀疑如果 我可以通过在桌面和移动网络中访问相同的js文件来减少代码大小。

这是我的网页目录:

DekstopDir /

  • * .html(桌面上的所有html文件)
  • CSS /
  • 的javascript /
  • m /(提供所有移动页面)
    • * .html(手机中的所有html文件)
    • CSS /
    • 的javascript /

我发现过多的js文件是重复的。有没有办法减少代码大小?

更新: 这是一个愚蠢的解决方案,我认为它可能会起作用;尽管如此,我还没有看到有人这样做:

移动目录中的某些html文件:

<script type="text/javascript"></script>
<script type="text/javascript" src="../javascript/TheSameJs.js"></script>

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你可以尝试一件事。您可以做的是,如果您使用与 Js Css 类似的代码,那么您就不必将它们复制到2个平台(移动设备,桌面)。

因此,您可以为移动和桌面html文件创建具有类似代码的另一个文件,同时从2个重复中删除这些代码以腾出空间并缩小尺寸。

希望这会有所帮助。