javascript在我们
网页设计中,不管是
程序员,还是
网页设计师,我想大家都不可能在工作中没有用到javascrip,他是我们最基础本最常用的一种脚本,他是在客户端执行,你可以利用他做出很多互动的页面出来,下面是一些很常用的一些javascrip源码,都有相应说明,还有一些结合了我们常用的
asp一起结合举例,相信大家看完后,会有一定的收获,偶闪了.
javascript alert()方法
javascript open()方法
javascript alert()方法
<script language=javascript> alert( "提示,你提交的数量太大了,速度会慢,我们帮你选择了80条数据" ); location.href = "http;//www.cn-media.com/sql10.asp" </script> |
asp里的常用用法
<%Response.Write("<script>alert('非法操作!');window.close();</script>")%> |
一个for...next小例子
<% for i=1 to 20%> <FONT color=#000fd<%=i%>>media<%=i%></font><br> <%next%> |
javascript open()方法
<script language="JavaScript"> <script language="JavaScript"> |
javascript confirm()方法
显示一个请求确认对话框,包含一个"确定"按钮和一个取消按钮, <script language="JavaScript"> if (confirm("是否确定删除数据?")==true) alert("成功删除数据"); else alert("没有删除数据"); </script> |
javascript prompt()方法
功能是显示一个对话框,要求用户输入数据,他的返回值是用户输入的数据. <script language="JavaScript"> var mystr=prompt("请输入你的姓名"); alert("你的名字是:"+mystr); </script> |
点击加入收藏夹
<a href="javascript :window.external.AddFavorite (’/’, ’媒体中国’)">添加到收藏夹</a> |
设为首页代码
<span οnclick="var strHref=window.location.href;this.style.behavior= ’url(#default#3鸟page)’; this.setHomePage(’’); " style="CURSOR: hand"><br>设置为首页</span> |
点击关闭浏览器窗口
<a href="javascript :window.close()"><br> 关闭窗口</a> |
进入时显示信息
<body bgcolor="#000000" onLoad="window.alert(’媒体中国(www.cn-media.com) /n/n网址:/n/n’)"> |
离开页面时跳出一个窗口,可以作为显示重要信息的窗口
第一步:把如下代码加入<head>区域中 <script LANGUAGE="JavaScript"> <!-- Begin function leave() { window.open(’media.htm’,’’,’toolbar=no,menubar=no, location=no,height=225,width=235’); } // End --> </script> 第二步:把<body>区域中内容改为: <body bgcolor="#000000" onUnload="leave()"> |
离开时显示信息
<body bgcolor="#fef4d9" onUnload="window.alert(’谢谢你的光临!欢迎下次再来!’)"> 小提示:javascrip他有对象事件处理,最常用的,如下 onUnload(窗口关闭) onload(窗口启动) onfocus(窗口获得焦点) onblur(窗口失去焦点) onerror(窗口中出现错误) |
自动添加网页更新日期
<script language="JavaScript"> <!--hide script from old browsers document.write("本站最后更新日期: <br>" + document.lastModified + "")// end hiding --> </script> 小提示: document.write(document.lastModified)的作用是用document对象的write方法把document对象lastModified属性值写到文档中, lastModified属性得到的是最后修改的时间值. |
最常见的javascript检验
<script LANGUAGE="JavaScript"> function FormCheck() { if (document.form1.name.value=="") { alert("请填写您的用户名!"); document.form1.name.focus(); return false; } if (document.form1.mail.value=="") { alert("你的邮箱必须填写"); document.form1.mail.focus(); return false; } if (document.form1.3鸟page.value=="") { alert("留言标题"); document.form1.3鸟page.focus(); return false; } if (document.form1.content.value=="") { alert("留言的内容可要填写"); document.form1.content.focus(); return false; } document.form1.submit(); } //focus()他的意思是获得焦点 //document他是javascipt里的一个对象 </SCRIPT> |
忽视右键
<body οncοntextmenu="return false"> 或 <body style="overflow-y:hidden"> |
页面自动关闭
<body οnlοad="window.setTimeout(closes.Click(),10000)"> 这个窗口会在10秒过后自动关闭,而且不会出现提示. </body> |
返回上一页
<a href=javascript :history.back(1)>『返回上一页』</a> |
判断上一页的来源
asp: request.servervariables("http_referer") javascript : document.referrer |
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")%> |