用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5922|回复: 11
收起左侧

在js中调用另外一个js文件的方法

[复制链接]
发表于 2012-2-29 14:48:19 | 显示全部楼层 |阅读模式
目前做一项目时 , 需要将部分js进行一定的隐藏
希望实现的方法是 在 a.js 中 调用另外一个b.js 文件
同时还可以使用 b.js 中的方法等
目的就是为了一般不要看懂其中的js是哪里来的
由于产品的保密性
所以需要涉及此部分
麻烦有经验人士指点一下


发表于 2012-2-29 17:21:37 | 显示全部楼层
做10个空js文件跟a.js,b.js放在一个页面中,别人就分不清你是怎么调用的了
 楼主| 发表于 2012-2-29 17:22:58 | 显示全部楼层
phptree 发表于 2012-2-29 17:21
做10个空js文件跟a.js,b.js放在一个页面中,别人就分不清你是怎么调用的了  ...

的确是有这样的需要呀
所以在demo的时候有些是不希望被copy的
所以需要所一些小小的处理
发表于 2012-2-29 22:44:17 | 显示全部楼层
lynn.wang 发表于 2012-2-29 17:22
的确是有这样的需要呀
所以在demo的时候有些是不希望被copy的
所以需要所一些小小的处理

目前JS保护代码只能是压缩+混淆。
做JS就不要指望着保密。
 楼主| 发表于 2012-3-1 08:44:42 | 显示全部楼层
Hex 发表于 2012-2-29 22:44
目前JS保护代码只能是压缩+混淆。
做JS就不要指望着保密。

请问你所指的压缩和混淆是指的什么呢
我不是想对所有人保密
高手肯定一看就知道了
只是不希望谁一看都能拿走
这样可以延缓一定的保护周期哦!
发表于 2012-3-1 09:37:46 | 显示全部楼层
不可能的, 输出到客户端的代码很难被保护。 放到 flash 里估计还有点可能, 你研究一下。
 楼主| 发表于 2012-3-1 10:05:59 | 显示全部楼层
布玩具 发表于 2012-3-1 09:37
不可能的, 输出到客户端的代码很难被保护。 放到 flash 里估计还有点可能, 你研究一下。  ...

我朋友就是指点了下说  通过  js中调用js文件的方式
可以起到一定的作用
当然 高手一定是可以看出来的
发表于 2012-3-1 11:55:47 | 显示全部楼层
lynn.wang 发表于 2012-3-1 08:44
请问你所指的压缩和混淆是指的什么呢
我不是想对所有人保密
高手肯定一看就知道了

js 可以压缩和混淆的,google一下,呵呵
发表于 2012-3-1 11:59:54 | 显示全部楼层
lynn.wang 发表于 2012-3-1 10:05
我朋友就是指点了下说  通过  js中调用js文件的方式
可以起到一定的作用
当然 高手一定是可以看出来的

js 可以装载其他 js 文件,各大JS框架都有这个功能,比如 mootools, jquery 等
 楼主| 发表于 2012-3-1 13:33:30 | 显示全部楼层
Hex 发表于 2012-3-1 11:59
js 可以装载其他 js 文件,各大JS框架都有这个功能,比如 mootools, jquery 等

好的哦
我去搜索下
谢谢啦  Hex

本版积分规则