提供一种“间接防止另存为”的方法

提供一种“间接防止另存为”的方法
特点:笨笨的、烦烦的
      因为需要用到3个垃圾文件(不过还好,加起来才10来行不太熟悉的代码)
条件:无(客户能保证自己正常浏览就行了)
文件:
     主页面 main.htm
     垃圾文件:x.asp,xx.asp
     
main.htm
///////////////////
<HTML>
<HEAD>

<TITLE></TITLE>
<SCRIPT LANGUAGE=javascript  src="x.asp"></SCRIPT>
</HEAD>
<BODY>
这里放入一个iframe
src="xx.asp"
</BODY>
</HTML>
////////////////
x.asp
//////////
<%
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("show")=true
%>
//////////////////
xx.asp
////////////////
<%
if session("show")=true then
    session("show")=false
    Response.Redirect "要显示的页面"
else

Response.Write "欢迎光临"
end if

%>

///////////////////////////
不当之处见笑了。

时间: 2025-01-27 02:47:53

提供一种“间接防止另存为”的方法的相关文章

Windows7提供三种电源模式笔记本降温方法

  Windows7系统提供以下三种电源模式,在不同的模式下工作,电脑硬件的工作频率就会改变,从而影响耗电量,也就间接实现了给笔记本降温的目的. 1.平衡模式功耗依使用情况而定,散热量稍高 在平衡模式的默认设置下,显卡的电源计划是"平衡";接通电源后处理器散热方式为"主动",最小处理器状态为"5%",最大处理器状态为"100%";使用电池时的屏幕亮度为40%,接通电源后为100%.也就是说,在平衡模式下只有电脑处于活动状态时才

几种任务调度的 Java 实现方法与比较

综 观目前的 Web 应用,多数应用都具备任务调度的功能.本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考.   任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务.本文由浅入深介绍四种任务调度的 Java 实现: Timer ScheduledExecutor 开源工具包 Quartz 开源工具包 JCronTab 此外

老生常谈7种有效的网站推广方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 直接进入主题,9种有效的网站推广方法: 1)软文.找到网站的脉点,哪些最吸引人,内网外网都发布,写好标题,标题不吸引人,可能没人会点击,我把所有的脉点整理到一起,先在个人网站下发表这些焦点内容,当然了,必须留下联系方式和网址,不然别人看了想点击也没机会了. 2)网站上线后,登陆各大搜索引擎,我一般是提交到像百度.谷歌.雅虎.搜狗等比较知名的搜

ASP.NET几种进行性能优化的方法及注意问题

asp.net|问题|性能|优化 网站的性能对于ASP.NET程序开发人员来说非常重要.一个优秀的网站虽然有美观的页面设计,完善的服务功能,但是打开网页时有长时间的延迟,用户最终将会无法忍受.尤其对于大型的电子商务网站而言,每秒钟有数万用户同时访问,没有良好的网站性能,根本无法满足庞大的需求. ASP.NET作为全新一代的动态网页生成系统,它在平台性能方面与原有的ASP相比已有了一个本质的提高.但要在此基础上开发出专业水准的.符合生产标准的.受用户欢迎的web应用程序,还需要开发人员从编程的角度

ASP技巧:三种禁用FileSystemObject组件的方法

filesystemobject|技巧|禁用 众所周知,FileSystemObject组件的强大功能及破坏性是它屡屡被免费主页 提供商(那些支持ASP)的禁用的原因,我整理了一下,本来只找到两种方法,后来 被某人一刺激,硬是想到第三种不为人所知的方法,呵呵,也不知道是不是这样的. 第一种:用RegSrv32 /u C:\WINDOWS\SYSTEM\scrrun.dll(win98路径)来注销该组 件.此方法过于狠毒,属于同归于尽的方法,大家都没得用,是下招 第二种:修改Progid的值,在A

VisualInterDev6.0七种实现分页显示的方法

MS Visual InterDev6.0中七种实现分页显示的方法我们在编制与数据库有关的Web网页时,由于要显示的数据量巨大,常常面临一个数据记录分页显示的问题.在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便.自由.而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM).Design-Time Control(以下简称DTC)

Merlin的魔力: J2SE 1.4.2提供两种新的外观设计

迄今为止,所有Merlin的魔力专栏都是关于Java 1.4版本的新特性,本文主要针对目前正在测试的1.4.2版本.Sun认为Windows的经典外观已经过时,没有人再使用Motif了 -- 至少在用户桌面上.您将在这一标准Java平台的最新版本中找到新款Windows外观以及称为GTK+的全新外观,当用户使用Windows XP操作系统时新款Windows外观看起来象Windows XP,GTK+使用普通Linux桌面的外观. Swing架构提供可插入外观框架.例如,该框架提供一种标准方法使所

介绍几种预防抵御DDOS的方法

守住你的网站防御DDoS攻击指南,随着Internet互联网络带宽的增加和多种DDOS黑客工具的日新月异的发展,DDOS拒绝服务攻击的实施越来越容易,DDOS攻击事件正在成上升趋势,解决DDOS攻击问题成为网络服务商必须考虑的头等大事. 本文主要介绍了几种预防抵御DDOS的方法. 一.为何要DDoS? 随着Internet互联网络带宽的增加和多种DDoS黑客工具的不断发布,DDoS拒绝服务攻击的实施越来越容易,DDoS攻击事件正在成上升趋势.出于商业竞争.打击报复和网络敲诈等多种因素,导致很多I

在容器中使用Java RAM:五种不丢失内存的方法

本文讲的是在容器中使用Java RAM:五种不丢失内存的方法[编者的话]在这篇文章中,我们想分享一些看起来不那么明显的关于在容器内部中Java内存管理和弹性扩展的细节. 您将看到在即将发布的JDK版本中需要注意的问题和重要更新的列表,以及核心难点的现有解决方法. 我们收集了可以提高Java应用程序的资源使用效率的五个最有趣和最有用的问题点. [3 天烧脑式 Docker 训练营 | 上海站]随着Docker技术被越来越多的人所认可,其应用的范围也越来越广泛.本次培训我们理论结合实践,从Docke