Js精华代码集

http://www.mxsky.com/forum/detail.asp?ID=6621&offset=0
None.gif 1 . oncontextmenu = " window.event.returnvalue=false "  将彻底屏蔽鼠标右键 
None.gif
< table border oncontextmenu = return ( false ) >< td > no </ table >  可用于Table 
None.gif
None.gif
2 < body onselectstart = " return false " >  取消选取、防止复制 
None.gif
None.gif
3 . onpaste = " return false "  不准粘贴 
None.gif
None.gif
4 . oncopy = " return false; "  oncut = " return false; "  防止复制 
None.gif
None.gif
5 < link rel = " Shortcut Icon "  href = " favicon.ico " >  IE地址栏前换成自己的图标 
None.gif
None.gif
6 < link rel = " Bookmark "  href = " favicon.ico " >  可以在收藏夹中显示出你的图标 
None.gif
None.gif
7 < input style = " ime-mode:disabled " >  关闭输入法 
None.gif
None.gif
8 . 永远都会带着框架 
None.gif
< script language = " javascript " ><!--  
None.gif
if  (window  ==  top)top.location.href  =   " frames.htm " // frames.htm为框架网页 
None.gif//
 --></script> 
None.gif

None.gif
9 . 防止被人frame 
None.gif
< SCRIPT LANGUAGE = javascript ><!--  
None.gif
if  (top.location  !=  self.location)top.location = self.location; 
None.gif
//  --></SCRIPT> 
None.gif

None.gif
10 < noscript >< iframe src =* .html ></ iframe ></ noscript >  网页将不能被另存为 
None.gif
None.gif
11 < input type = button value = 查看网页源代码 
None.gifonclick
= " window.location = 'view-source:'+ 'http://www.csdn.net/&#39; " >  
None.gif
None.gif
12 . 怎样通过asp的手段来检查来访者是否用了代理 
None.gif
<%   if  Request.ServerVariables( " HTTP_X_FORWARDED_FOR " ) <> ""  then 
None.gifresponse.write 
" <font color=#FF0000>您通过了代理服务器, " &  _ 
None.gif
" 真实的IP为 " & Request.ServerVariables( " HTTP_X_FORWARDED_FOR "
None.gifend 
if  
None.gif
%>  
None.gif
None.gif
13 . 取得控件的绝对位置 
None.gif
None.gif
// javascript 
None.gif
< script language = " javascript " >  
None.gif
function  getIE(e){ 
None.gif
var  t = e.offsetTop; 
None.gif
var  l = e.offsetLeft; 
None.gif
while (e = e.offsetParent){ 
None.gift
+= e.offsetTop; 
None.gifl
+= e.offsetLeft; 
None.gif
None.gifalert(
" top= " + t + " \nleft= " + l); 
None.gif
None.gif
</ script >  
None.gif
None.gif
// VBScript 
None.gif
< script language = " VBScript " ><!--  
None.gif
function  getIE() 
None.gifdim t,l,a,b 
None.gifset a
= document.all.img1 
None.gift
= document.all.img1.offsetTop 
None.gifl
= document.all.img1.offsetLeft 
None.gif
while  a.tagName <> " BODY "  
None.gifset a 
=  a.offsetParent 
None.gift
= t + a.offsetTop 
None.gifl
= l + a.offsetLeft 
None.gifwend 
None.gifmsgbox 
" top= " & t & chr( 13 ) & " left= " & l, 64 , " 得到控件的位置 "  
None.gifend 
function  
None.gif
--></ script >  
None.gif
None.gif
14 . 光标是停在文本框文字的最后 
None.gif
< script language = " javascript " >  
None.gif
function  cc() 
None.gif
None.gif
var  e  =  event.srcElement; 
None.gif
var  r  = e.createTextRange(); 
None.gifr.moveStart('character',e.value.length); 
None.gifr.collapse(
true ); 
None.gifr.select(); 
None.gif
None.gif
</ script >  
None.gif
< input type = text name = text1 value = " 123 "  onfocus = " cc() " >  
None.gif
None.gif
15 . 判断上一页的来源 
None.gifasp: 
None.gifrequest.servervariables(
" HTTP_REFERER "
None.gif
None.gifjavascript: 
None.gifdocument.referrer 
None.gif
None.gif
16 . 最小化、最大化、关闭窗口 
None.gif
< object id = hh1 classid = " clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 " >  
None.gif
< param name = " Command "  value = " Minimize " ></ object >  
None.gif
< object id = hh2 classid = " clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 " >  
None.gif
< param name = " Command "  value = " Maximize " ></ object >  
None.gif
< OBJECT id = hh3 classid = " clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 " >  
None.gif
< PARAM NAME = " Command "  value = " Close " ></ OBJECT >  
None.gif
None.gif
< input type = button value = 最小化 onclick = hh1.Click() >  
None.gif
< input type = button value = 最大化 onclick = hh2.Click() >  
None.gif
< input type = button value = 关闭 onclick = hh3.Click() >  
None.gif本例适用于IE 
None.gif
None.gif
17
None.gif
<%  
None.gif'定义数据库连接的一些常量 
None.gifConst adOpenForwardOnly 
=   0  '游标只向前浏览记录,不支持分页、Recordset、BookMark 
None.gifConst adOpenKeyset 
=   1  '键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark 
None.gifConst adOpenDynamic 
=   2  '动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览(ACCESS不支持)。 
None.gifConst adOpenStatic 
=   3  '静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动 
None.gif
None.gifConst adLockReadOnly 
=   1  '锁定类型,默认的,只读,不能作任何修改 
None.gifConst adLockPessimistic 
=   2  '当编辑时立即锁定记录,最安全的方式 
None.gifConst adLockOptimistic 
=   3  '只有在调用Update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等 
None.gifConst adLockBatchOptimistic 
=   4  '当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的 
None.gif
None.gifConst adCmdText 
=   & H0001 
None.gifConst adCmdTable 
=   & H0002 
None.gif
%>  
None.gif
None.gif
18 . 网页不会被缓存 
None.gifHTM网页 
None.gif
< META HTTP - EQUIV = " pragma "  CONTENT = " no-cache " >  
None.gif
< META HTTP - EQUIV = " Cache-Control "  CONTENT = " no-cache, must-revalidate " >  
None.gif
< META HTTP - EQUIV = " expires "  CONTENT = " Wed, 26 Feb 1997 08:21:57 GMT " >  
None.gif或者
< META HTTP - EQUIV = " expires "  CONTENT = " 0 " >  
None.gifASP网页 
None.gifResponse.Expires 
=   - 1  
None.gifResponse.ExpiresAbsolute 
=  Now()  -   1  
None.gifResponse.cachecontrol 
=   " no-cache "  
None.gifPHP网页 
None.gifheader(
" Expires: Mon, 26 Jul 1997 05:00:00 GMT " ); 
None.gifheader(
" Cache-Control: no-cache, must-revalidate " ); 
None.gifheader(
" Pragma: no-cache " ); 
None.gif
None.gif
None.gif
19 . 检查一段字符串是否全由数字组成 
None.gif
< script language = " javascript " ><!--  
None.gif
function  checkNum(str){ return  str.match( / \D / ) == null
None.gifalert(checkNum(
" 1232142141 " )) 
None.gifalert(checkNum(
" 123214214a1 " )) 
None.gif
//  --></script> 
None.gif

None.gif
20 . 获得一个窗口的大小 
None.gifdocument.body.clientWidth,document.body.clientHeight 
None.gif
None.gif
21 . 怎么判断是否是字符 
None.gif
if  ( / [ ^ \x00 - \xff] / g.test(s)) alert( " 含有汉字 " ); 
None.gif
else  alert( " 全是字符 " ); 
None.gif
None.gif
22 .TEXTAREA自适应文字行数的多少 
None.gif
< textarea rows = 1  name = s1 cols = 27  onpropertychange = " this.style.posHeight=this.scrollHeight " >  
None.gif
</ textarea >  
None.gif
None.gif
23 . 日期减去天数等于第二个日期 
None.gif
< script language = javascript >  
None.gif
function  cc(dd,dadd) 
None.gif
None.gif
// 可以加上错误处理 
None.gif
var  a  =   new  Date(dd) 
None.gif
=  a.valueOf() 
None.gif
=  a  -  dadd  *   24   *   60   *   60   *   1000  
None.gif
=   new  Date(a) 
None.gifalert(a.getFullYear() 
+   " "   +  (a.getMonth()  +   1 +   " "   +  a.getDate()  +   " "
None.gif
None.gifcc(
" 12/23/2002 " , 2
None.gif
</ script >  
None.gif
None.gif
24 . 选择了哪一个Radio 
None.gif
< HTML >< script language = " vbscript " >  
None.gif
function  checkme() 
None.gif
for  each ob  in  radio1 
None.gif
if  ob.checked then window.alert ob.value 
None.gifnext 
None.gifend 
function  
None.gif
</ script >< BODY >  
None.gif
< INPUT name = " radio1 "  type = " radio "  value = " style "  checked > Style 
None.gif
< INPUT name = " radio1 "  type = " radio "  value = " barcode " > Barcode 
None.gif
< INPUT type = " button "  value = " check "  onclick = " checkme() " >  
None.gif
</ BODY ></ HTML >  
None.gif
None.gif
25 .获得本页url的request.servervariables( "" )集合 
None.gifResponse.Write 
" <TABLE border=1><!-- Table Header --><TR><TD><B>Variables</B></TD><TD><B>value</B></TD></TR> "  
None.gif
for  each ob  in  Request.ServerVariables 
None.gifResponse.Write 
" <TR><TD> " & ob & " </TD><TD> " & Request.ServerVariables(ob) & " </TD></TR> "  
None.gifnext 
None.gifResponse.Write 
" </TABLE> "  
None.gif
None.gif
26
None.gif本机ip
<%= request.servervariables( " remote_addr " ) %>  
None.gif服务器名
<%= Request.ServerVariables( " SERVER_NAME " ) %>  
None.gif服务器IP
<%= Request.ServerVariables( " LOCAL_ADDR " ) %>  
None.gif服务器端口
<%= Request.ServerVariables( " SERVER_PORT " ) %>  
None.gif服务器时间
<%= now %>  
None.gifIIS版本
<%= Request.ServerVariables " SERVER_SOFTWARE " ) %>  
None.gif脚本超时时间
<%= Server.ScriptTimeout %>  
None.gif本文件路径
<%= server.mappath(Request.ServerVariables( " SCRIPT_NAME " )) %>  
None.gif服务器CPU数量
<%= Request.ServerVariables( " NUMBER_OF_PROCESSORS " ) %>  
None.gif服务器解译引擎
<%= ScriptEngine  &   " / " &  ScriptEngineMajorVersion  & " . " & ScriptEngineMinorVersion & " . " &  ScriptEngineBuildVersion  %>  
None.gif服务器操作系统
<%= Request.ServerVariables( " OS " ) %>  
None.gif
None.gif
27 .ENTER键可以让光标移到下一个输入框 
None.gif
< input onkeydown = " if(event.keyCode==13)event.keyCode=9 " >  
None.gif
None.gif
28 . 检测某个网站的链接速度: 
None.gif把如下代码加入
< body > 区域中: 
None.gif
< script language = javascript >  
None.giftim
= 1  
None.gifsetInterval(
" tim++ " , 100
None.gifb
= 1  
None.gif
None.gif
var  autourl = new  Array() 
None.gifautourl[
1 ] = " www.njcatv.net "  
None.gifautourl[
2 ] = " javacool.3322.net "  
None.gifautourl[
3 ] = " www.sina.com.cn "  
None.gifautourl[
4 ] = " www.nuaa.edu.cn "  
None.gifautourl[
5 ] = " www.cctv.com "  
None.gif
None.gif
function  butt(){ 
None.gifdocument.write(
" <form name=autof> "
None.gif
for ( var  i = 1 ;i < autourl.length;i ++
None.gifdocument.write(
" <input type=text name=txt " + i + "  size=10 value=测试中……> =》<input type=text name=url " + i + "  size=40> =》<input type=button value=GO οnclick=window.open(this.form.url " + i + " .value)><br/> "
None.gifdocument.write(
" <input type=submit value=刷新></form> "
None.gif
None.gifbutt() 
None.gif
function  auto(url){ 
None.gifdocument.forms[
0 ][ " url " + b].value = url 
None.gif
if (tim > 200
None.gif{document.forms[
0 ][ " txt " + b].value = " 链接超时 "
None.gif
else  
None.gif{document.forms[
0 ][ " txt " + b].value = " 时间 " + tim / 10 + " "
None.gifb
++  
None.gif
None.gif
function  run(){ for ( var  i = 1 ;i < autourl.length;i ++ )document.write( " <img src=http:// " + autourl[i] + " / " + Math.random() + "  width=1 height=1 οnerrοr=auto('http:// " ;;;; + autourl[i] + " ')> " )} 
None.gifrun()
</ script >  
None.gif
None.gif
29 . 各种样式的光标 
None.gifauto :标准光标 
None.gif
default  :标准箭头 
None.gifhand :手形光标 
None.gifwait :等待光标 
None.giftext :I形光标 
None.gifvertical
- text :水平I形光标 
None.gifno
- drop :不可拖动光标 
None.gifnot
- allowed :无效光标 
None.gifhelp :
? 帮助光标 
None.gifall
- scroll :三角方向标 
None.gifmove :移动标 
None.gifcrosshair :十字标 
None.gife
- resize 
None.gifn
- resize 
None.gifnw
- resize 
None.gifw
- resize 
None.gifs
- resize 
None.gifse
- resize 
None.gifsw
- resize
None.gif
None.gif第二部分:
None.gif—————————————————————————————————————
None.gif
None.gif
None.gif
1 、普通的弹出窗口】 
None.gif其实代码非常简单: 
None.gif
None.gif
< SCRIPT LANGUAGE = " javascript " >  
None.gif
<!--  
None.gifwindow.open ('page.html') 
None.gif
-->  
None.gif
</ SCRIPT >  
None.gif
None.gif
None.gif 因为这是一段javascripts代码,所以它们应该放在
< SCRIPT LANGUAGE = " javascript " > 标签和 </ script > 之间。 <!--  和  --> 是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 
None.gif window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http:
// )和相对路径(../)均可。 
None.gif
 用单引号和双引号都可以,只是不要混用。 
None.gif 这一段代码可以加入HTML的任意位置,
< head > </ head > 之间可以, < body > </ body > 也可以,越前越早执行,尤其是页面代码长,又想使页面早点弹出就尽量往前放。 
None.gif
None.gif 【
2 、经过设置后的弹出窗口】 
None.gif 下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。 
None.gif
None.gif
< SCRIPT LANGUAGE = " javascript " >  
None.gif
<!--  
None.gifwindow.open ('page.html', 'newwindow', 'height
= 100 , width = 400 , top = 0 , left = 0 , toolbar = no, menubar = no, scrollbars = no, resizable = no,location = no, status = no') 
None.gif
// 写成一行 
None.gif
-->  
None.gif
</ SCRIPT >  
None.gif
None.gif 参数解释: 
None.gif
None.gif
None.gif
< SCRIPT LANGUAGE = " javascript " >  js脚本开始; 
None.gifwindow.open 弹出新窗口的命令; 
None.gif'page.html' 弹出窗口的文件名; 
None.gif'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; 
None.gifheight
= 100  窗口高度; 
None.gifwidth
= 400  窗口宽度; 
None.giftop
= 0  窗口距离屏幕上方的象素值; 
None.gifleft
= 0  窗口距离屏幕左侧的象素值; 
None.giftoolbar
= no 是否显示工具栏,yes为显示; 
None.gifmenubar,scrollbars 表示菜单栏和滚动栏。 
None.gifresizable
= no 是否允许改变窗口大小,yes为允许; 
None.giflocation
= no 是否显示地址栏,yes为允许; 
None.gifstatus
= no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; 
None.gif
</ SCRIPT >  js脚本结束 
None.gif
None.gif 【
3 、用函数控制弹出窗口】 
None.gif 下面是一个完整的代码。 
None.gif
< html >  
None.gif
< head >  
None.gif
< script LANGUAGE = " javascript " >  
None.gif
<!--  
None.gif
function  openwin() { 
None.gifwindow.open (
" page.html " " newwindow " " height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no "
None.gif
// 写成一行 
None.gif

None.gif
// --> 
None.gif
</ script >  
None.gif
</ head >  
None.gif
< body onload = " openwin() " >  
None.gif..任意的页面内容dot.gif 
None.gif
</ body >  
None.gif
</ html >  
None.gif
None.gif 这里定义了一个函数openwin(),函数内容就是打开一个窗口。在调用它之前没有任何用途。 
None.gif怎么调用呢? 
None.gif
None.gif
None.gif 方法一:
< body onload = " openwin() " >  浏览器读页面时弹出窗口; 
None.gif 方法二:
< body onunload = " openwin() " >  浏览器离开页面时弹出窗口; 
None.gif 方法三:用一个连接调用: 
None.gif
< a href = " 注意:使用的“ 方法四:用一个按钮调用: 
None.gif<input type=
" button "  οnclick= " openwin() "  value= " 打开窗口 "
None.gif
None.gif 【4、同时弹出2个窗口】 
None.gif
None.gif
None.gif 对源代码稍微改动一下: 
None.gif<script LANGUAGE=
" javascript "
None.gif<!-- 
None.giffunction openwin() { 
None.gifwindow.open (
" page.html " " newwindow " " height = 100 , width = 100 , top = 0 , left = 0 ,toolbar = no, menubar = no, scrollbars = no, resizable = no, location = no, status = no "
None.gif//写成一行 
None.gifwindow.open (
" page2.html " " newwindow2 " " height = 100 , width = 100 , top = 100 , left = 100 ,toolbar = no, menubar = no, scrollbars = no, resizable = no, location = no, status = no "
None.gif//写成一行 
None.gif
None.gif//--> 
None.gif</script> 
None.gif
None.gif
None.gif 为避免弹出的2个窗口覆盖,用top和left控制一下弹出的位置不要相互覆盖即可。最后用上面说过的四种方法调用即可。 
None.gif注意:2个窗口的name(newwindows和newwindow2)不要相同,或者干脆全部为空。OK? 
None.gif
None.gif 【5、主窗口打开文件1.htm,同时弹出小窗口page.html】 
None.gif
None.gif 如下代码加入主窗口<head>区: 
None.gif
None.gif<script language=
" javascript "
None.gif<!-- 
None.giffunction openwin() { 
None.gifwindow.open(
" page.html " , "" , " width = 200 ,height = 200 "
None.gif
None.gif//--> 
None.gif</script> 
None.gif加入<body>区: 
None.gif<a href=
" 1 .htm "  οnclick= " openwin() " >open</a>即可。 
None.gif
None.gif 【6、弹出的窗口之定时关闭控制】 
None.gif
None.gif 下面我们再对弹出的窗口进行一些控制,效果就更好了。如果我们再将一小段代码加入弹出的页面(注意是加入到page.html的HTML中,可不是主页面中,否则dot.gif),让它10秒后自动关闭是不是更酷了? 
None.gif
None.gif
None.gif 首先,将如下代码加入page.html文件的<head>区: 
None.gif<script language=
" javascript "
None.gif
None.giffunction closeit() { 
None.gif
None.gifsetTimeout(
" self.close() " ,10000) //毫秒 
None.gif
None.gif
None.gif
None.gif</script> 
None.gif 然后,再用<body οnlοad=
" closeit() " > 这一句话代替page.html中原有的<BODY>这一句就可以了。(这一句话千万不要忘记写啊!这一句的作用是调用关闭窗口的代码,10秒钟后就自行关闭该窗口。) 
None.gif
None.gif 【7、在弹出窗口中加上一个关闭按钮】 
None.gif<FORM> 
None.gif<INPUT TYPE='BUTTON' value='关闭' onClick='window.close()'> 
None.gif</FORM> 
None.gif呵呵,现在更加完美了! 
None.gif
None.gif 【8、内包含的弹出窗口-一个页面两个窗口】 
None.gif
None.gif上面的例子都包含两个窗口,一个是主窗口,另一个是弹出的小窗口。 
None.gif通过下面的例子,你可以在一个页面内完成上面的效果。 
None.gif
None.gif<html> 
None.gif<head> 
None.gif<SCRIPT LANGUAGE=
" javascript "
None.giffunction openwin() 
None.gif
None.gifOpenWindow=window.open(
"" " newwin " " height = 250 , width = 250 ,toolbar = no,scrollbars = " +scroll+ " ,menubar = no " ); 
None.gif//写成一行 
None.gifOpenWindow.document.write(
" < TITLE > 例子 </ TITLE > "
None.gifOpenWindow.document.write(
" < BODY BGCOLOR = OpenWindow.document.write( " <h1>Hello!</h1> "
None.gifOpenWindow.document.write(
" New window opened! "
None.gifOpenWindow.document.write(
" </BODY> "
None.gifOpenWindow.document.write(
" </HTML> "
None.gifOpenWindow.document.close() 
None.gif
None.gif
</ SCRIPT >  
None.gif
</ head >  
None.gif
< body >  
None.gif
< a href = " <input type= " button "  οnclick= " openwin() "  value= " 打开窗口 "
None.gif</body> 
None.gif</html> 
None.gif
None.gif 看看 OpenWindow.document.write()里面的代码不就是标准的HTML吗?只要按照格式写更多的行即可。千万注意多一个标签或少一个标签就会出现错误。记得用OpenWindow.document.close()结束啊。 
None.gif
None.gif
None.gif 【9、终极应用--弹出的窗口之Cookie控制】 
None.gif
None.gif 回想一下,上面的弹出窗口虽然酷,但是有一点小毛病(沉浸在喜悦之中,一定没有发现吧?)比如你将上面的脚本放在一个需要频繁经过的页面里(例如首页),那么每次刷新这个页面,窗口都会弹出一次,是不是非常烦人?:-( 
None.gif 有解决的办法吗?Yes! ;-) Follow me. 
None.gif 我们使用cookie来控制一下就可以了。 
None.gif 首先,将如下代码加入主页面HTML的<HEAD>区: 
None.gif
None.gif<script> 
None.giffunction openwin(){ 
None.gifwindow.open(
" page.html " , "" , " width = 200 ,height = 200 "
None.gif
None.giffunction get_cookie(Name) { 
None.gifvar search = Name + 
" = "  
None.gifvar returnvalue = 
""
None.gifif (documents.cookie.length > 0) { 
None.gifoffset = documents.cookie.indexOf(search) 
None.gifif (offset != -1) { 
None.gifoffset += search.length 
None.gifend = documents.cookie.indexOf(
" ; " , offset); 
None.gifif (end == -1) 
None.gifend = documents.cookie.length; 
None.gifreturnvalue=unescape(documents.cookie.substring(offset, end)) 
None.gif
None.gif
None.gifreturn returnvalue; 
None.gif
None.gif
None.giffunction loadpopup(){ 
None.gifif (get_cookie('popped')==''){ 
None.gifopenwin() 
None.gifdocuments.cookie=
" popped = yes "  
None.gif
None.gif
None.gif
None.gif</script> 
None.gif
None.gif 然后,用<body οnlοad=
" loadpopup() " >(注意不是openwin而是loadpop啊!)替换主页面中原有的<BODY>这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的Pop-Only-Once! 
None.gif
None.gif 写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 
None.gif 需要注意的是,JS脚本中的的大小写最好前后保持一致。

汉字判断(js判断)

700.gif
//=====================js判断====================
//这样更简单
for(i=0;i<realname.length;i++){
char=realname.charCodeAt(i);
if(!(char>255)){
alert("真实姓名应为汉字!");
userform.realname.focus();
return false;
}
}
None.gif Html:绝对与浏览器边框无缝隙的网页效果
None.gif
< body  bgcolor =menu  style ="border:none"  scroll =no> 

转载于:https://www.cnblogs.com/leeon/archive/2004/12/11/75755.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值