当前位置: 代码迷 >> JavaScript >> javascript代码大全(2)
  详细解决方案

javascript代码大全(2)

热度:386   发布时间:2012-11-07 09:56:10.0
javascript代码大全(二)

17.屏蔽功能键Shift,Alt,Ctrl?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><script>?
function?look(){??
if(event.shiftKey)??
alert(
"禁止按Shift键!";?//可以换成ALT?CTRL?
}??
document.onkeydown
=look;??
</script>


18.?网页不会被缓存?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><META?HTTP-EQUIV="pragma"?CONTENT="no-cache">?
<META?HTTP-EQUIV="Cache-Control"?CONTENT="no-cache,?must-revalidate">?
<META?HTTP-EQUIV="expires"?CONTENT="Wed,?26?Feb?1997?08:21:57?GMT">?
或者
<META?HTTP-EQUIV="expires"?CONTENT="0">


19.怎样让表单没有凹凸感??
?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><input?type=text?style="border:1?solid?#000000">

或?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><input?type=text?style="border-left:none;?border-right:none;?border-top:none;?border-bottom:??
1?solid?#000000"
></textarea>


20.
<div><span>&<layer>的区别???
<div>(division)用来定义大段的页面元素,会产生转行??
<span>用来定义同一行内的元素,跟<div>的唯一区别是不产生转行??
<layer>是ns的标记,ie不支持,相当于<div>?
21.让弹出窗口总是在最上面:?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><body?onblur="this.focus();">


22.不要滚动条???
让竖条没有:??
?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><body?style=`overflow:-Scroll;overflow-y:hidden`>??
</body>

让横条没有:??

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><body?style=`overflow:-Scroll;overflow-x:hidden`>??
</body>?


两个都去掉?更简单了??
?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><body?scroll="no">??
</body>

23.怎样去掉图片链接点击后,图片周围的虚线??

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><a?href="#"?onFocus="this.blur()"><img?src="logo.jpg"?border=0></a>


24.电子邮件处理提交表单?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><form?name="form1"?method="post"?action="mailto***@***.com"?enctype="text/plain">??
<input?type=submit>?
</form>


25.在打开的子窗口刷新父窗口的代码里如何写??

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->window.opener.location.reload()


26.如何设定打开页面的大小?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><body?onload="top.resizeTo(300,200);">


打开页面的位置

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><body?onload="top.moveBy(300,200);">


27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动??

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><style>??
body??
{background-image:url(logo.gif);?background-repeat:no-repeat;??
background-position
:center;background-attachment:?fixed}??
</style>?


28.?检查一段字符串是否全由数字组成?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><script?language="javascript"><!--?
function?checkNum(str){return?str.match(//D/)==null}?
alert(checkNum("1232142141"?
alert(checkNum(
"123214214a1"?
//?--></script>


29.?获得一个窗口的大小?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->document.body.clientWidth;
document.body.clientHeight


30.?怎么判断是否是字符?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->if?(/[^/x00-/xff]/g.test(s))?alert("含有汉字";?
else?alert("全是字符";


31.TEXTAREA自适应文字行数的多少?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><textarea?rows=1?name=s1?cols=27?onpropertychange="this.style.posHeight=this.scrollHeight">?
</textarea>


32.?日期减去天数等于第二个日期?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><script?language=javascript>?
function?cc(dd,dadd)?
{?
//可以加上错误处理?
var?a?=?new?Date(dd)?
a?
=?a.valueOf()?
a?
=?a?-?dadd?*?24?*?60?*?60?*?1000?
a?
=?new?Date(A)?
alert(a.getFullYear()?
+?""?+?(a.getMonth()?+?1)?+?""?+?a.getDate()?+?""?
}?
cc(
"12/23/2002",2)?
</script>


33.?选择了哪一个Radio?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><HTML><script?language="vbscript">?
function?checkme()?
for?each?ob?in?radio1?
if?ob.checked?then?window.alert?ob.value?
next?
end?function?
</script><BODY>?
<INPUT?name="radio1"?type="radio"?value="style"?checked>style?
<INPUT?name="radio1"?type="radio"?value="barcode">Barcode?
<INPUT?type="button"?value="check"?onclick="checkme()">?
</BODY></HTML>


34.脚本永不出错?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><SCRIPT?LANGUAGE="javascript">??
<!--?Hide??
function?killErrors()?{??
return?true;??
}??
window.onerror?
=?killErrors;??
//?-->??
</SCRIPT>


35.ENTER键可以让光标移到下一个输入框?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><input?onkeydown="if(event.keyCode==13)event.keyCode=9">


36.?检测某个网站的链接速度:?
把如下代码加入
<body>区域中:?

<!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><script?language=javascript>?
tim
=1?
setInterval(
"tim++",100)?
b
=1?
var?autourl=new?Array()?
autourl[
1]="http://www.njcatv.net/";?
autourl[
2]="javacool.3322.net"?
autourl[
3]="http://www.sina.com.cn/";?
autourl[
4]="http://www.nuaa.edu.cn/";?
autourl[
5]="http://www.cctv.com/";?
function?butt(){?
document.write(
"<form?name=autof>"?
for(var?i=1;i<autourl.length;i++)?
document.write(
"<input?type=text?name=txt"+i+"?size=10?value=测试中……>?=》<input?type=text??
name=url
"+i+"?size=40>?=》<input?type=button?value=GO??
onclick=window.open(this.form.url
"+i+".value)><br>"?
document.write(
"<input?type=submit?value=刷新></form>"?
}?
butt()?
function?auto(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
++?
}?
function?run(){for(var?i=1;i<autourl.length;i++)document.write("<img??
src=http://
"+autourl+"/"+Math.random()+"?width=1?height=1??
onerror=auto(http://
";+autourl+"`)>"}?
run()
</script>
  相关解决方案