JS(javascript)的一些小技巧
2011-09-22 17:18
316 查看
1.弹出新页面,关闭旧页面,不弹出提示框 var w=screen.availWidth-10; var h=screen.availHeight-10; var swin=window.open("/mc/mc/message_management.jsp", "BGSMbest","scrollbars=yes,status,location=0,menubar=0,toolbar=0,resizable=no,top=0,left=0,height="+h+",w idth="+w); window.opener=null; window.close();// 2.能输入的下拉框 <span> <input name="Department1" id="Department1" style=" border-right:0;width:130" autocomplete="off"> <span style="width:150;overflow:hidden"> <select style="width:150;margin-left:-130" onChange="Department1.value=value"> <option value=""></option> <option value="asdfasfadf">asdfasfadf</option> <option value="546546">546546</option></select> // 3.在方法中定义全局变量 function globalVar (script) { eval(script);//all navigators //window.execScript(script); //for ie only } globalVar(‘window.haha = "../system";‘); alert(haha);//在方法中定义全局变量,其中的haha就是全局变量了 4.显示一个对象的全部的属性和属性的值 var a=new Object(); a.name=‘a1‘; a.***=‘mail‘ for(var p in a) { alert(p+"="+a[p]) }// 5.16进制转换成10进制 var n = parseInt("2AE",16);//这里将16进制的 2AE 转成 10 进制数,得到 n 的值是 686 6.复制粘贴 <BODY> <input type="file" name=‘a1‘><input type="button" value=‘复制粘贴‘ onclick="haha()"><div id="aa"></div> <SCRIPT LANGUAGE="javascript"> <!—— function haha() { clipboardData.setData("Text",a1.value); aa.innerText=clipboardData.getData("Text"); } //——> </SCRIPT> </BODY>// 7.获得对象类型 switch (object.constructor){ case Date: ... case Number: ... case String: ... case MyObject: ... default: ... }// 8.图片加载失败时重新加载图片 <img src="aa.gif" onerror="this.src=‘aa.gif‘">// 9 //font_effect.htc <PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="glowit()" /> <PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="noglow()" /> <SCRIPT LANGUAGE="JScript"> //定义一个保存字体颜色的变量 var color; function glowit() { color=element.style.backgroundColor; element.style.backgroundColor=‘white‘ } function noglow() { element.style.backgroundColor=color } </SCRIPT> //abc.css tr{behavior:url(font_effect.htc);} 10.可以通过css和htc改变表格的颜色,仅IE支持 //xxx.html <link rel="stylesheet" type="text/css" href="abc.css"> <TABLE border=‘1‘ id="a1"> <TR style="background-color:red"> <TD>1</TD> <TD>2</TD> <TD>3</TD> </TR> <TR style="background-color:yellow"> <TD>4</TD> <TD>5</TD> <TD>6</TD> </TR> </TABLE>// 11.在页面上画点 function a(x,y,color) { document.write("<img border=‘0‘ style=‘position: absolute; left: "+(x+20)+"; top: "+(y+20)+";background-color: "+color+"‘ width=1 height=1>") }// 12.自动关闭网页 <script LANGUAGE="javascript"> <!—— setTimeout(‘window.close();‘, 10000); //60秒后关闭 // ——> </script> <p align="center">本页10秒后自动关闭,请注意刷新页面</p>
相关文章推荐
- 常用的一些javascript小技巧(屏蔽)
- 常用的一些javascript小技巧(一)【方正平台】
- 常用的一些javascript小技巧(收藏http://www.car371.com/article.asp?id=13)
- Cocos2d-JS开发中的一些小技巧
- JavaScript的Backbone.js框架的一些使用建议整理
- 使用Chrome Dev Tools, deb.js调试Javascript小技巧
- 透过Javascript一些变量定义及简单运算实验看JS内部运行机制
- 常用的一些javascript小技巧
- 常用的一些javascript小技巧
- [JS代码]JavaScript实用的一些技巧
- 常用的一些javascript小技巧
- 常用的一些javascript小技巧[收藏]
- javascript使用的一些小技巧
- JS Math对象中一些小技巧
- 搜集的一些javascript小技巧!
- Javascript调试之console对象――你不知道的一些小技巧
- Cocos2d-JS开发中的一些小技巧(持续更新)
- Cocos2d-JS开发中的一些小技巧(持续更新)
- Javascript绝句欣赏 一些经典的js代码
- 常用的一些javascript小技巧(二)【方正平台】