js调用问题

dvmaizi 2017-04-28 01:49:41
写了一个js代码,现在需要将js文件的详细路径添加到网站首页调用才能生效,详细路径通过google等浏览器直接查看网页源代码就能查看到,公司考虑到js调用会泄露出去,要求不要把详细路径添加到首页调用,本人功底不深,考虑过加密js,但是还是能够破解,现在只能按照公司的要求不将js代码路径添加到首页,但是尝试多次都没能成功,各位大虾们谁能给我一个好的解决办法啊,就是一个小小的js文件在head调用问题难死我这个新手了求助求助
...全文
185 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
笨猿 2017-04-28
  • 打赏
  • 举报
回复
其实,作为一名不知名菜鸟的我,也很想知道该怎么解决这个问题~!!如果有大神知道的话 ,请不吝指教
IMyxuan 2017-04-28
  • 打赏
  • 举报
回复
js都是放到客户端来的,也就是在浏览器运行的,有办法不让用户看到?解决了记得自己说一下,我佩服
过8客 2017-04-28
  • 打赏
  • 举报
回复
在客户端运行的代码,怎么都会在客户端加载的,你们公司这想法特别有趣啊,我也拭目以待看看大神的解决放大。
___紫菜 2017-04-28
  • 打赏
  • 举报
回复
压缩混淆吧
二月十六 2017-04-28
  • 打赏
  • 举报
回复
这东西是在客户端的没办法处理吧
___紫菜 2017-04-28
  • 打赏
  • 举报
回复
Js泄露出去?你们公司怎么不怕HTML泄露出去
Msxindl_Com 2017-04-28
  • 打赏
  • 举报
回复
举例: index.htm <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script type="text/javascript" id="myjs"></script> </head> <body> <div id="test">这是原来的文字</div> <iframe style="display:none;" src="myjs.htm"></iframe> </body> </html> myjs.htm <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <script type="text/javascript"> if(top==self){ location.replace("about:blank"); //关键 }else{ window.parent.document.getElementById("myjs").src="myjs.js"; } </script> </body> </html> myjs.js //真正的js function doit(){ document.getElementById("test").innerHTML="这是新的文字"; } window.onload = doit;
bigbird_561 2017-04-28
  • 打赏
  • 举报
回复
一个比较不好的方式:js文件放到后端去,之后Ajax获取data,之后eval()执行,这样页面就看不到了

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧