想要客户端获取不到你的js文件是不现实的,最好的方法是重新设计规划js中可能涉及到后台的逻辑处理程序,避免被黑客从中找出破绽从而攻击服务器。
至于js特效,呵呵 web2.0 本来就是互相分享,你敢保证你用的js特效都不是从网上扒的吗?你能使用别人的劳动成果,别人为什么就不可以使用你的呢!
首先你要懂使用审查元素,快捷键f12,将鼠标移到网页的某个位置就会指示到那段代码,争整段复制下来,再查看css文件,将那段的css代码复制下来,如果有js,还需讲js复制下来,分类放好,就好了可以使用闭包达到效果:防止js方法被外部调用与修改.
//在window对象中定义一根dome对象。window.dome=(function(){
function _creat1(){
//_create方法只能在window下的dome对象中访问,离开dome对象无法访问。
alert('create table1')
}
function _create2(){
//_create方法能在window下的dome对象外被访问,因为在return中被返回
alert('create table2')
}
function start(){
_create1()//结果是"create table1"
}
return{
//写在return里面的key-value可让外部调用访问
start:start,
_create2:_create2
}
})()
window.dome.start()//当dome加载完毕后,马上执行dome对象里的start方法。
_creat1()//调用错误,方法不存在
dome._creat2()//调用正确,结果是"create table2"