常用JS代码大全

常用JS代码大全
常用JS代码大全

常用JS代码大全

一、输入框禁止输入中文

<input type="text" style="ime-mode:Disabled;">

二、最简单的按钮作为链接方法

<INPUT TYPE="submit" value="https://www.360docs.net/doc/5f11867363.html," onclick="location.href='https://www.360docs.net/doc/5f11867363.html,'">

三、按扭打开Web页对话框

<INPUT TYPE="BUTTON" NAME="Button"

V ALUE="https://www.360docs.net/doc/5f11867363.html,"

onclick="showModalDialog('https://www.360docs.net/doc/5f11867363.html,')">

四、改变IE地址栏的IE图标

我们要先做一个16*16的icon(图标文件),保存为index.ico。把这个图标文件上传到根目录下并在首页<head ></head>之间加上如下代码:

<link REL = "Shortcut Icon" href="index.ico">

<link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标

五、让网页随意后退

<a href="javascript:history.go(-X)">X</a> //把X换成你想要后退在页数

//把“-”变成“+”就为前进

六、关闭当前窗口

<a href="/"onClick="javascript:window.close();return false;">关闭窗口</a>

七、2秒后关闭当前页

<script language="javascript">

<!--

setTimeout('window.close();',2000);

-->

</script>

八、2秒后载入指定网页

<head>

<meta http-equiv="refresh" content="2;URL=http://你的网址">

</head>

九、添加到收藏夹

<Script Language="javascript">

function bookmarkit()

{

window.external.addFavorite('http://你的网址','你的网站名称')

}

if (document.all)document.write('<a href="#" onClick="bookmarkit()">加入收藏夹</a>') </Script>

十、设置该页为首页

<a class="chlnk" style="cursor:hand" HREF

onClick="this.style.behavior='url(#default#homepage)';

this.setHomePage('你的网站名称);">设为首页

</a>

十一、单击按钮打印出当前页

<Script Language="javascript">

if (window.print) {

document.write('<form>'

+ '<input type=button name=print value="打印本页" '

+

'onClick="javascript:window.print()"></form>');

}

</Script>

十二、最小化、最大化、关闭窗口

<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"

V ALUE="Close"></OBJECT>

<input type=button value=最小化

onclick=hh1.Click()>

<input type=button value=最大化

onclick=hh2.Click()>

<input type=button value=关闭

onclick=hh3.Click()>

本例适用于IE

十三、让弹出窗口总是在最上面:

<body onblur="this.focus();">

不要滚动条?

让竖条没有:

<body style='overflow:scroll;overflow-y:hidden'>

</body>

让横条没有:

<body style='overflow:scroll;overflow-x:hidden'>

</body>

两个都去掉?更简单了

<body scroll="no">

</body>

十四、电子邮件处理提交表单

<form name="form1" method="post"

action="mailto:****@***.com" enctype="text/plain">

<input type=submit>

</form>

十五、在打开的子窗口刷新父窗口的代码里如何写?

window.opener.location.reload()

十六、如何设定打开页面的大小

<body onload="top.resizeTo(300,200);">

十七、环境变量

本机

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_NA ME"))%>

服务器CPU数量

<%=Request.ServerVariables("NUMBER_OF_PROCESSOR

S")%>

服务器解译引擎<%=ScriptEngine & "/"& ScriptEngineMajorVersion

&"."&ScriptEngineMinorVersion&"."& ScriptEngineBuildVersion %>

服务器操作系统

<%=Request.ServerVariables("OS")%>

本篇文章来源于黑客基地-全球最大的中文黑客站原文链接:https://www.360docs.net/doc/5f11867363.html,/tech/2009-09-22/56304_1.html

1、后退前进

<input type="button" value="后退"

onClick="history.go(-1)">

<input type="button" value="前进"

onClick="history.go( 1 );return true;">

2、返回

<form><input type="button" value="返回上一步" onClick="history.back(-1)"></form>

3、查看源码

<input type="button" name="view" value="查看源码" onClick="window.location="view-source:"

+window.location.href">

4、禁止查看源码

<body oncontextmenu="return false"></body>

5、刷新按钮一

<input type="button" value="刷新按钮一"

onClick="ReloadButton()">

<script>function

ReloadButton(){location.href="i001.htm";}</script>

刷新按钮二

<input type="button" value="刷新按钮二"

onClick="history.go(0)">

6、回首页按钮

<input type="button" value="首页"

onClick="HomeButton()">

<script>function

HomeButton(){location.href=https://www.360docs.net/doc/5f11867363.html,;}</sc

ript>

7、弹出警告框

<input type="button" value="弹出警告框"

onClick="AlertButton()">

<script>function AlertButton(){window.alert("要多多光临呀!");}</script>

8、状态栏信息

<input type="button" value="状态栏信息"

onClick="StatusButton()">

<script>function StatusButton(){window.status="要多多光临呀!";}</script>

9、背景色变换

<form><input type="button" value="背景色变换" onClick="BgButton()"></form>

<script>function BgButton(){

if (document.bgColor=='#00ffff')

{document.bgColor='#ffffff';}

else{document.bgColor='#00ffff';}

}

</script>

10、打开新窗口

<input type="button" value="打开新窗口"

onClick="NewWindow()">

<script>function

NewWindow(){window.open("c01.htm","","height=240,width= 340,status=no,location=no,toolbar=no,directories=no,menubar= no");}

</script>

11、窗口最小化

<OBJECT id="min" type="application/x-oleobject"

classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">< ;PARAM name="Command"

value="Minimize"></OBJECT><button

onClick="min.Click()">窗口最小化</button>

12、全屏代码

<input type="BUTTON" name="FullScreen" value="全屏显示" onClick="window.open(document.location, 'butong_net', 'fullscreen')">

13、关闭窗口

<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">< ;param name="Command"

value="Close"></object><input type="button" value="关闭窗口" onClick="closes.Click();">

关闭窗口

<input type=button value=关闭窗口

onClick="javascript:self.close()">

14、最大化

<object id=big

classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11" >

<param name="Command"

value="Maximize"></object><input type=button value=最大化onClick=big.Click()>

15、关闭输入法

<input style="ime-mode:disabled" value=关闭输入法>

16、链接按钮1

<input type="button" value="链接按钮1"

onClick="window.open('https://www.360docs.net/doc/5f11867363.html,/', 'Sample', 'toolbar=no,location=no,directories=no,status=no,menubar=no,s crollbars=no,resizable=yes,copyhistory=yes,width=790,height= 520,left=0,top=0')" name="input">

链接按钮2

<input type="BUTTON" NAME="Button" value="链接按钮2"

onClick="showModalDialog('https://www.360docs.net/doc/5f11867363.html,/')"> 链接按钮3

<input type="submit" value="链接按钮3"

onClick="location.href='https://www.360docs.net/doc/5f11867363.html,/'">

17、警告框显示源代码

<BUTTON

onClick=alert(document.documentElement.outerHTML)

style="width:110">警告框显示源代码</BUTTON>

18、点击后按钮清空

<input type=button value='打印'

onClick="this.style.visibility='hidden';window.print();">

19、打印

<input type=button value='打印'

onClick="window.print();">

20、打印预览

<OBJECT

classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 " height=0 id=wb name=wb width=0></OBJECT>

<input type=button value=打印预览

onclick="wb.execwb(7,1)">

21、另存为

<input onClick="document.execCommand('saveas','true','常用代码.htm')" type=button value=另存为>

22、点击自动复制

<script>function

oCopy(obj){obj.select();js=obj.createTextRange();js.execComm

and("Copy")}</script>

<input type="text" value="点击自动复制"

onClick="oCopy(this)" size="11">

23、自动选中

<input value="自动选中" onFocus="this.select()" onMouseOver="this.focus()" size="11">

24、打开源代码

<BUTTON onClick="document.location = 'view-source:' + document.location" size="7">打开源代码

</BUTTON>

25、新窗口延迟打开

<input type=button value=新窗口延迟打开

onClick=javascript:setTimeout("window.open('http://www.winli https://www.360docs.net/doc/5f11867363.html,/')",10000)>

26、实现选中文本框里的前一半的内容

<input type="text" value="选中文本框里的前一半的内容" size=30

onmouseover="this.select();tR=document.selection.createRange

();tR.moveEnd('character',-8);tR.select();">

<input type="text" value="选中部分内容,非IE可以用这个" size=30

onmouseover="this.selectionStart=this.value.length-4;this.select ionEnd=this.value.length">

27、点击清空文字

<input type="text" name="artist" size=14 value="点击清空文字" onmouseover=this.focus() onfocus=this.select()

onclick="if(this.value=='点击清空文字')this.value=''">

点击清空文字

<input name=name size=11 value=点击清空文字onMouseOver=this.focus() onblur="if (this.value =='')

this.value='点击清空文字'" onFocus=this.select() onClick="if (this.value=='点击清空文字') this.value=''">

28、等于标题(title):

<input type="text" value="" id="aa" size="20">

<script>document.getElementById("aa").value=document .title;</script>

29、检测IE是否脱机

<input type="button" value="测试"

onclick="alert(window.navigator.onLine)">

30、11种刷新按钮的方法

<input type=button value=刷新onClick="history.go(0)"> <input type=button value=刷新

onClick="location.reload()">

<input type=button value=刷新

onClick="location=location">

<input type=button value=刷新

onClick="location.assign(location)">

<input type=button value=刷新

onClick="document.execCommand('Refresh')">

<input type=button value=刷新

onClick="window.navigate(location)">

<input type=button value=刷新

onClick="location.replace(location)">

<input type=button value=刷新onClick="window.open('自身的文件','_self')">

<input type=button value=刷新

onClick=document.all.WebBrowser.ExecWB(22,1)>

<OBJECT

classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>

<form action="自身的文件"><input type=submit value=刷新></form>

<a id=a1 href="自身的文件"></a><input

type=button value=刷新onClick="a1.click()">

31、

<a href="#" onClick=document.execCommand("open")>打开</a>

32、

<a

onclick="window.open('i001.htm','','height=300,width=300,resiz able=no,location=net');" href="">打开指定大小网页

</a>

33、

<a href="#"

onClick=location.replace("view-source:"+location)>使用记

事本编辑</a>

34、

<a href="#" onClick=document.execCommand("saveAs")>另存为</a>

35、

<a href="#" onClick=document.execCommand("print")>打印</a>

<a href="javascript:window.print();">打印</a>

36、

<a href=mailto:429752806@https://www.360docs.net/doc/5f11867363.html,>发送

E-mail</a>

37、

<a href="#"

onClick=document.execCommand("selectAll")>全选

</a>

38、

<a href="#" onClick=location.reload()>刷新1</a>

39、

<a href="#" onClick=history.go(0)>刷新2</a>

40、

<a href="#"

onClick=location.replace("view-source:"+location)>查看源文件</a>

41、

<a href="#"

onClick=window.open(document.location,"url","fullscreen")>全屏显示</a>

42、

<a href="#"

onClick=window.external.showBrowserUI("PrivacySettings",nu ll)>internet选项</a>

43、

<a href="#" oncontextmenu="window.open(this.href);return false;">单击右键将在新窗口中打开</a>

Javascript弹窗代码大全(收集)

弹窗代码大全(收集) 以下包括强制弹窗 24小时IP弹窗延时弹窗退弹等 我们使用cookie来控制一下就可以了。 首先,将如下代码加入主页面html的区: 然后,用(注意不是openwin而是loadpop啊!)替换主页面中原有的这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的pop-only-once! 写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 需要注意的是,js脚本中的的大小写最好前后保持一致。 3.一个强制弹窗代码 一个强制弹窗代码 /**

javascript常用代码大全

Javascript常用代码大全 //打开模式对话框 //返回模式对话框的值 function okbtn_onclick() { var commstr=''; window.returnValue=commstr; window.close() ; } okbtn_onclick() //全屏幕打开IE 窗口 var winWidth=screen.availWidth ; var winHeight=screen.availHeight-20; window.open("main.aspx","surveyWindow","toolbar=no,wid th="+ winWidth +",height="+ winHeight +",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statu sbars=yes"); //脚本中中使用xml function initialize() { var xmlDoc var xslDoc xmlDoc = new ActiveXObject('Microsoft.XMLDOM') xmlDoc.async = false; xslDoc = new ActiveXObject('Microsoft.XMLDOM') xslDoc.async = false; xmlDoc.load("tree.xml") xslDoc.load("tree.xsl") folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc) } 一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数(用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin 2、时间类 2.1 短时间,形如(13:04:06) 2.2 短日期,形如(2003-12-05) 2.3 长时间,形如(2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或者2003-5) 2.5 只有小时和分钟,形如(12:03) 3、表单类 3.1 所有的表单的值都不能为空 3.2 多行文本框的值不能为空。 3.3 多行文本框的值不能超过sMaxStrleng 3.4 多行文本框的值不能少于sMixStrleng 3.5 判断单选框是否选择。 3.6 判断复选框是否选择. 3.7 复选框的全选,多选,全不选,反选 3.8 文件上传过程中判断文件类型 4、字符类 4.1 判断字符全部由a-Z或者是A-Z的字字母组成 4.2 判断字符由字母和数字组成。 4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 4.4 字符串替换函数.Replace(); 5、浏览器类 5.1 判断浏览器的类型 5.2 判断ie的版本 5.3 判断客户端的分辨率 6、结合类 6.1 email的判断。 6.2 手机号码的验证 6.3 身份证的验证 二、功能类 1、时间与相关控件类 1.1 日历 1.2 时间控件 1.3 万年历 1.4 显示动态显示时钟效果(文本,如OA中时间) 1.5 显示动态显示时钟效果(图像,像手表) 2、表单类 2.1 自动生成表单 2.2 动态添加,修改,删除下拉框中的元素 2.3 可以输入内容的下拉框 2.4 多行文本框中只能输入iMax文字。如果多输入了,自动减少到iMax个文字(多用于短信发送) 3、打印类 3.1 打印控件 4、事件类 4.1 屏蔽右键 4.2 屏蔽所有功能键 4.3 --> 和<-- F5 F11,F9,F1 4.4 屏蔽组合键ctrl+N 5、网页设计类 5.1 连续滚动的文字,图片

JS中的常用语句

1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById( "表单中元素的ID號 ").name(或value) 6.一个小写转大写的JS: document.getElementById( "output ").value = document.getElementById( "input ").value.toUpperCase(); 7.JS中的值类型:String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型:parseInt(),parseFloat() 9.JS中的数字转换成字符型:( " " 变量) 10.JS中的取字符串长度是:(length) 11.JS中的字符与字符相连接使用號. 12.JS中的比较操作符有:==等于,!=不等于, >, >=, <. <= 13.JS中声明变量使用:var来进行声明 14.JS中的判定语句结构:if(condition){}else{} 15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop} 16.循环中止的命令是:break 17.JS中的函数定义:function functionName([parameter],...){statement[s]} 18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替. 19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self 20.状態栏的设置:window.status= "字符 "; 21.弹出提示信息:window.alert( "字符 "); 22.弹出確认框:window.confirm(); 23.弹出输入提示框:window.prompt(); 24.指定当前显示链接的位置:window.location.href= "URL " 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符: = 28.创建一个文档元素:document.createElement(),document.createTextNode() 29.得到元素的方法:document.getElementById() 30.设置表单中所有文本型的成员的值为空: var form = window.document.forms[0] for (var i = 0; i

js常用总结

JavaScript的内部对象: (1) Object (2) String (3) Math (4) Date (5) toString JavaScript 代码放在另一个单独的文件里,然后在网页(HTML文件)中使用“SRC= 此单独文件的路径/地址(URL)”来使用此单独文件里的JavaScript 程序代码。一般将这个单独的文件保存为扩展名为.JS 的文件: JS - 常用語句 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementById("output").value=document.getElementById("input").value.toUpperCa se(); 7.JS中的值类型: String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型: parseInt(),parseFloat() 9.JS中的数字转换成字符型: ("" 变量) 10.JS中的取字符串长度是: (length) 11.JS中的字符与字符相连接使用号. 12.JS中的比较操作符有: == 等于,!=不等于,>,>=,<.<= 13.JS中声明变量使用: var 来进行声明 14.JS中的判断语句结构: if(condition){}else{} 15.JS中的循环结构: for([initial expression];[condition];[upadte expression]) {inside loop} 16.循环中止的命令是: break 17.JS中的函数定义:

js复习资料(选择题)

关于引入JavaScript不正确的描述是( a)。 A. 包含于

标记对,然后嵌入到HTML文档中(嵌入对是>) B. 9. 防止被人frame 10. 网页将不能被另存为 11. 12.删除时确认 删 除 13. 取得控件的绝对位置 //javascript //VBScript =====javascript中弹出提示框跳转到其他页面===== ================================= 按钮式: 链接式: 返回上一步 ">返回上一步 直接跳转式: 开新窗口:

Javascript特效代码大全(420个)

Javascript特效代码大全(420个) Javascript 特效代码 ├Cookie脚本├随访问次数变提示├集成Cookies ├使窗口仅弹出一次├签名提示程序├记录上次登录时间├自由控制打开窗口├记录页面修改时间├检测IE去过站点├离开时显示信息├弹出窗口自动关闭├离开页面弹出窗口├进入时显示信息├离开启动收藏夹├链接确认按钮├点击加入收藏夹├记录页面更新时间├页面载入等待├打开硬盘驱动器├设置默认首页├输入框测试警告├链接弹出警告框├关闭窗口链接├显示器分辨率检测├按分辨率导航├定制打开的窗口├控制窗口打开日期├打开窗口居中├输入框控制├查看输入框内容├显示所有链接├限时载入页面├输入框神秘消失├检测访问来源├回退的页面数├危险的链接├倒计时载入页面├自由打开窗口├检测IE所装插件├检测点链接速度├检测健康程度?├页面中打开窗口├特殊的Bookmark ├窗口打开关闭程序├随机显示一些数字├页面自动打开├进入弹出收藏夹├自动显示是否更新├浏览器详

细报告 ├ 页面背景类├背景向下移动├背景不停变换色彩├使页面产生百叶窗├颜色代码英文集├自已选择背景颜色├背景颜色安全测试├颜色选择器├背景图片居中├页面转换特效├礼花背景├链接驱动背景色├手动调节背景色├鼠标使链接变色├跟随鼠标旋转背景├背景调色板├RGB颜色转换 ├按钮驱动背景├颜色选择器├精彩的变色文字├颜色选择器├闪烁的霓虹灯├星星从背景中飞出├背景向下移动(二) ├动态选择背景色├下雨├按钮驱动背景变化├按钮使背景闪烁├背景随机显示├背景快速闪烁├自己选择背景图片 ├ 文本特效类├随机信息显示├随机文本链接├所有链接不停变色├鼠标经过文字变色├随日期变换文本├文字颜色渐变脚本├文本自动输出├文字特效├文字不停变色├字符连续消隐├公告栏

常用代码合集新手必看

=在5d6d免费论坛添加广告代码的方法大全【Discuz6.0.0版】 一、在5d6d论坛所有页面顶部banner位(Logo右侧)添加广告代码 1、系统设置---基本设置---基本设置---网站备案信息代码 添加代码 2、系统设置---基本设置--搜索引擎优化---其它头部信息 添加代码

三、在5d6d论坛帖子页面一楼正文的上方添加广告代码 1、系统设置---基本设置---基本设置---网站备案信息代码 添加代码 2、系统设置---基本设置--搜索引擎优化---其它头部信息 添加代码 以上修改中的3_0改成3_1(共四处)既是添加到2楼的相同位置,改成3_2既是添加到3楼的相同位置,依此类推...... 四、在5d6d论坛帖子页面一楼正文的右侧添加广告代码 1、系统设置---基本设置---基本设置---网站备案信息代码 添加代码 9. 防止被人frame 10. 网页将不能被另存为 11.查看网页源代码 12. 光标是停在文本框文字的最后