|
主题: 如何防止**.js文件下载?
|
 现在设计
职务:普通成员
等级:2
金币:10.0
发贴:538
注册:2001/8/3 8:32:32
|
#12003/5/8 10:00:43
有时候做好的javascript代码 另寸为.js 但是他人查看原代码的路径 直接就可以将js下载
如何防止**.js文件下载?
|
 { 在指尖上绽放的花朵 }
职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
|
#22003/5/8 11:26:10
引用allinhands前辈的话好了~ 引用: No Way
|
 现在设计
职务:普通成员
等级:2
金币:10.0
发贴:538
注册:2001/8/3 8:32:32
|
#32003/5/8 12:37:13
No Way 个大头!!!!!
|
 { 在指尖上绽放的花朵 }
职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
|
#42003/5/8 13:20:35
呵呵…… 不然还能怎样呢?
察看源文件,
然后,您在浏览器里面输入那个js的地址……
等待它弹出一个对话框说,“下载不能”?
|
 我佛山人
职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
|
#52003/5/8 16:09:08
空间支持ASP的话可以试试 Global.asa:
在调用JS的页: <% Session("copyright@5d") = True Response.Expires = 0 Response.Expiresabsolute = Now() - 1 Response.AddHeader "pragma","no-cache" Response.AddHeader "cache-control","private" Response.CacheControl = "no-cache" %> 调用JS
JS文件其实是ASP跟JS的混合,保存在叫5d的目录下,站点开启默认文件名,然后JS保存为index.asp(你设置的默认文件名): <% IF Session("copyright@5d") = True THEN Response.ContentType = "application/x-javascript" Response.Expires = 0 Response.Expiresabsolute = Now() - 1 Response.AddHeader "pragma","no-cache" Response.AddHeader "cache-control","private" Response.CacheControl = "no-cache" Session("auth") = False %> your js here <%ELSE%>
<%END IF%>
|
 { 在指尖上绽放的花朵 }
职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
|
|