网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > 实用代码片段 > 正文

ASP实用代码

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

  禁止页面正文内容被选取
  <body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return
  false"onmouseup="document.selection.empty()">
  
  显示状态拦固定文字:(放在body前)
  <base onmouseover="window.status='这里是Goaler的Blog系统,欢迎访问';return true">
  
  
  消除ie6自动出现的图像工具栏(就是鼠标放上去出现几个功能小按钮),设置 GALLERYIMG属性为false或no.
  <IMG SRC="mypicture.jpg" HEIGHT="100px" WIDTH="100px" GALLERYIMG="no">
  
  页面定时刷新
  <meta http-equiv="Refresh" content="秒" >
  页面定时转向新的地址
  <meta http-equiv="refresh" content="秒;URL=url">
  
  --------------一整套防盗设置
  <script>
  function stop(){
  alert("试试能破解吗?");
  return false;
  }
  document.oncontextmenu=stop;
  </script>
  <boyd>
  你可以按右键、shift+F10和右ctrl左边的那个键试试!看能不能解。^_^
  </body>
  大家试试,看能不能破解!你可以将alert("试试能破解吗?");这句去掉,这样当按右键时就什么反应也没有了,就好像没有右键功能一样。
  
  禁示查看源代码
  我们已经禁了右键,但从"查看"菜单下的"源文件"中同样可以看到源代码,下面我们就来解决这个问题:
  其实这只要使用一个含有<frame></frame>标记的网页便可以达到目的。
  <frameset>
  <frame src="你要保密的文件的URL">
  </frameset>
  这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。
  禁示另存为
  通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面保存下来,再慢慢分析。不过别担心,下面我们来解决这个问题。
  在你要保密的网页中加入以下代码:
  <noscript><iframe src="*.htm"></iframe></noscript>
  彻底屏蔽右键方法。
  <body oncontextmenu="return false">
  
  关闭窗口,这个是不会弹出提示直接关的:
  把如下代码加入<body>区域中
  <OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
  <param name="Command" value="Close">
  </object>
  <script language="JavaScript">
  function shutwin()
  {
  closes.Click();return;
  }
  </script>
  下面代码是调用的地方
  <a href="javascript:shutwin();">关闭本窗口</a>
  防止点击空链接时,页面往往重置到页首端。
  代码“javascript:void(null)”代替原来的“#”标记
  
  如何避免别人把你的网页放在框架中(这个的效果是必须通过浏览器地址显示,可以修改为指定页面套欠)
  <script language=“javascript”>
  <!--if (self!=top){
  top.location=self.location;
  } -->
  < /script>
  
  用键盘控制打开网页(也可以实现上下翻页)
  <script language=javascript>
  document.onkeydown=gopage
  var add="Admin/AddArticle.asp"
  var logon="Admin/Logon.asp"
  function gopage() {
  if (event.keyCode==13) location=add
  if (event.keyCode==38) location=logon
  }
  </script>
  
  根据内容自动调整iframe高度 ^_^
  
  function f_frameStyleResize(targObj)
  {
  var targWin = targObj.parent.document.all[targObj.name];
  if(targWin != null)
  {
  var HeightValue = targObj.document.body.scrollHeight
  if(HeightValue < 600){HeightValue = 600} //不小于600
  targWin.style.pixelHeight = HeightValue;
  }
  }
  function f_iframeResize()
  {
  bLoadComplete = true;
  f_frameStyleResize(self);
  }
  
  var bLoadComplete = false;
  window.onload = f_iframeResize;
  --------------------部分设置不清楚,需要详细讲解
  
  取得控件的绝对位置
  <script language="javascript">
  function getIE(e){
  var t=e.offsetTop;
  var l=e.offsetLeft;
  while(e=e.offsetParent){
  t+=e.offsetTop;
  l+=e.offsetLeft;
  }
  alert("top="+t+"nleft="+l);
  }
  </script>
  
  //VBScript
  <script language="VBScript">
  <!--
  function getIE()
  dim t,l,a,b
  set a=document.all.img1
  t=document.all.img1.offsetTop
  l=document.all.img1.offsetLeft
  while a.tagName<>"BODY"
  set a = a.offsetParent
  t=t+a.offsetTop
  l=l+a.offsetLeft
  wend
  msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"
  end function
  -->
  </script>
  光标是停在文本框文字的最后
  <script language="javascript">
  function cc()
  {
  var e = event.srcElement;
  var r =e.createTextRange();
  r.moveStart('character',e.value.length);
  r.collapse(true);
  r.select();
  }
  </script>
  <input type=text name=text1 value="123" onfocus="cc()">
  -------------好像无用
  
  最小化、最大化、关闭窗口
  <object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
  <param name="Command" value="Minimize"></object>
  <object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
  <param name="Command" value="Maximize"></object>
  <OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
  <PARAM NAME="Command" value="Close"></OBJECT>
  
  <input type=button value=最小化 onclick=hh1.Click()>
  <input type=button value=最大化 onclick=hh2.Click()>
  <input type=button value=关闭 onclick=hh3.Click()>
  本例适用于IE
  
  
  
  
  
  
  
  
  
  来点ASP常用技术性代码
  本机ip<%=request.servervariables("remote_addr")%>
  服务器名<%=request.servervariables("server_name")%>
  服务器ip<%=request.servervariables("local_addr")%>
  服务器端口<%=request.servervariables("server_port")%>
  服务器时间<%=now%>
  iis版本<%=request.servervariables"server_software")%>
  脚本超时时间<%=server.scripttimeout%>
  本文件路径<%=server.mappath(request.servervariables("script_name"))%>
  服务器cpu数量<%=request.servervariables("number_of_processors")%>
  服务器解译引擎<%=scriptengine&"/" & scriptenginemajorversion &"." & scriptengineminorversion & "." & scriptenginebuildversion%>
  服务器操作系统<%=request.servervariables("os")%>
  
  
  
  检测某个网站的链接速度:
  把如下代码加入<body>区域中:
  <scriptlanguage=javascript>
  tim=1
  setinterval("tim++",100)
  b=1
  
  
  
  varautourl=newarray()
  autourl[1]="< src="pic/url.gif" align=absmiddle border=0>www.njcatv.net"
  autourl[2]="javacool.3322.net"
  autourl[3]="< src="pic/url.gif" align=absmiddle border=0>www.sina.com.cn"
  autourl[4]="www.nuaa.edu.cn"
  autourl[5]="< src="pic/url.gif" align=absmiddle border=0>www.cctv.com"
  
  
  
  functionbutt(){
  document.write("<formname=autof>")
  for(vari=1;i<autourl.length;i++)
  document.write("<inputtype=textname=txt"+i+"size=10value=测试中……>=》<inputtype=textname=url"+i+"size=40>=》<inputtype=buttonvalue=goonclick=window.open(this.form.url"+i+".value)><br/>")
  document.write("<inputtype=submitvalue=刷新></form>")
  }
  butt()
  functionauto(url){
  document.forms[0]["url"+b].value=url
  if(tim>200)
  {document.forms[0]["txt"+b].value="链接超时"}
  else
  {document.forms[0]["txt"+b].value="时间"+tim/10+"秒"}
  b++
  }
  functionrun(){for(vari=1;i<autourl.length;i++)document.write("<imgsrc=http://"+autourl+"/"+math.random()+"width=1height=1onerror=auto(< src="pic/url.gif" align=absmiddle border=0>http://";;;;+autourl+")>")}
  run()</script>
  
  
  
  <bgsound src="音乐文件">
  应该就是这个啦
  
  
  
  整理了一些初学者常用的代码
  1.获得系统时间:
  <%=now()%>
  2.取得来访用的IP:
  <%=request.server<I>var</I>iables("remote_host")%>
  3.获得系统,浏览器版本:
  <<I>script</I>>
  <I>window</I>.document.write("版本:"+navigator.app<I>Name</I>+navigator.appVersion+" browser.")
  </<I>script</I>>
  4.去除IE混动条:
  <body scroll="no">
  <body style="overflow-y:hidden">
  5.进入网站,跳出广告:
  <<I>script</I> language="Java<I>script</I>">
  <!--
  <!-- 注意更改文件所在路径-->
  <I>window</I>.open(''http://www.XXXXXX.com&#39;','''',''height=200,width=300,top=0,left=30'');
  // -->
  </<I>script</I>>
  6.随机数:
  <%randomize%>
  <%=(int(rnd()*n)+1)%>
  N为可改变数
  7.向上混动代码:
  <marquee direction="up" scrolldelay="200" style="font-size: 9pt; color: #FF0000; line-height: 150%; font-style:italic; font-weight:bold" scrollamount="2" width="206" height="207" bgcolor="#FFFF00">hhhhhhhhhhhhhhhhhhh</marquee>
  8.自动关闭网页:
  <<I>script</I> LANGUAGE="Java<I>script</I>">
  <!--
  setTimeout(''<I>window</I>.close();'', 10000); //60秒后关闭
  // -->
  </<I>script</I>>
  <p align="center">本页10秒后自动关闭,请注意刷新页面</p>
  9.随机背景音乐:
  <%randomize%>
  <bgsound src="mids/<%=(int(rnd()*60)+1)%>.mid" loop="-1">
  
  
  
  可以修改数字,限制调用个数,我这里是60个.
  10.自动刷新本页面:
  <<I>script</I>>
  <!--
  
  
  
  <I>var</I> limit="0:10"
  
  
  
  if (document.images){
  <I>var</I> parselimit=limit.split(":")
  parselimit=parselimit[0]*60+parselimit[1]*1
  }
  <I>function</I> beginrefresh(){
  if (!document.images)
  return
  if (parselimit==1)
  <I>window</I>.location.reload()
  else{
  parselimit-=1
  curmin=Math.floor(parselimit/60)
  cursec=parselimit%60
  if (curmin!=0)
  curtime=curmin+"分"+cursec+"秒后重刷本页!"
  else
  curtime=cursec+"秒后重刷本页!"
  <I>window</I>.status=curtime
  setTimeout("beginrefresh()",1000)
  }
  }
  
  
  
  <I>window</I>.<I>onload</I>=beginrefresh
  <I>file:</I>//-->
  </<I>script</I>>

  • 上一篇资讯: ASP实用代码200个
  • 下一篇资讯: 如何清空cookies后才退出
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师