效果图:演示代码:日期插件 function myDate() { function formatDate(d) { var _todayDate = d.getDate(); var _year = d.getYear(); !document.addEventListener || (_year += 1900); var _month = d.getMonth()+1; return _year+"-"+_month+"-"+_todayDate; } var now = new Date(), dd = new Date(); var n = now.getDay(); function check(date,m) { for (var i = 0;i 31) { if ( m 30) { if ( m 28) { dd.se...
有个小的功能,就是能够把QQ号码输入进入,然后点击直接可以和所输入的QQ号码强制聊天。但是由于QQ技术的改变,据说只有企业QQ才可以强制聊天,非企业QQ必须要加为好友才可以实现。核心代码: 代码如下:tencent://message/?Menu=yes&uin=12655667&Site=jb51net&Service=300&sigT=45a1e5847943b64c6ff3990f8a9e644d2b31356cb0b4ac6b24663a3c8dd0f8aa12a595b1714f9d45和以前的代码没有多少区别,只要后面加上: 代码如下:Service=300...
jquery 弹出公告 *{margin:0;padding:0;font-size:12px;} li{float:left;width:100px;border:1px solid #ccc;list-style:none;text-align:center;} h3{margin:20px auto;text-align:center;} input{width:120px;height:30px;cursor:pointer;} #notice{position:absolute;width:400px;padding:20px;background:#eee;border:1px solid #ccc;left:10px;top:10px;display:none;} $(function(){ $('#open').click(function(){ $('...
他主要有两个参数:第一个是设置要复制的是一段文本,第二个参数是要复制具体的内容,这个内容可以从文本框中或使用innerHTML获取。 简单的实例代码: 代码如下:<script type="text/javascript"> function copyData() { var copyText = document.getElementById("ctl00_cpRight_txtUrl").value; window.clipboardData.setData("Text",copyText); } </script> <asp:TextBox ID="txtUrl" runat="server" Height="30px" Width="349p...
代码如下:function click(e) { if (document.all) { if (event.button==1||event.button==2||event.button==3) { oncontextmenu=return false; } } if (document.layers) { if (e.which == 3) { oncontextmenu=return false; } } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); } document.onmousedown=click; document.oncontextmenu = new Function("return false;") var trxdyel=true var hotkey=17 /* ho...
如果在c#中,我们只要用hashtable或者dictionary根据key取value的特性,就可以很轻松地实现这个功能了。其实我们稍作处理,js也可以实现类似hashtable的功能。下面总结一下笔者开发中用到的实现方式,贴代码为主。 1、实现思路:主要就是利用原型(prototype)的hasOwnProperty方法,确定对象中的项是该添加、移除还是取出某个匹配的项等。hasOwnProperty比遍历数组取值灵巧快速的地方在于:至少从代码上来看,它是O(1)复杂度的。 ...
完整代码如下:chrome下也有提示,说实话一般这类代码一般都是IE下使用,其它浏览器也只是给个提示了。<script type="text/javascript"> //设为首页 www.gxlcms.com function SetHome(obj,url){try{obj.style.behavior=url(#default#homepage);obj.setHomePage(url);}catch(e){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}catch(e){alert("抱歉,此操作被浏览器拒绝!\n\...
代码如下:<html> <head></head> <style type="text/css" media="screen"> @media print{ .print {display:block;} .notPrint {display:none;} } </style> <script language="javascript"> function preview() { bdhtml=window.document.body.innerHTML; sprnstr="<!--startprint-->"; eprnstr="<!--endprint-->"; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); win...
因此兼容性没得说了,现在用不上的话,先收藏一下吧。 JavaScript 复制功能代码,兼容多浏览器 //ie copyValue=function(strValue) { if(isIE()) { clipboardData.setData("Text",strValue); alert("您已成功复制了此地址"); } else { copy(strValue); alert("内容已被复制!"); } } function isIE(number) { if(typeof(number)!=number) { return!!document.all; } } function copy(text2copy...
javascript 双击文本框编辑功能代码 input.t {border:1px solid #fff;background:#fff;} input.s {border:1px solid #369;background:#fff;} var test = document.getElementById("test"); var mysubmit = document.getElementById("submit"); test.ondblclick = function() { this.readOnly = false; this.className = "s"; //脚本之家说明 主要是通过控制样式来实现文本的样式和文本框样式的切换 mysubmit.style.display...
看下面两种实现方法: JS checkbox 方法一: 代码如下:function checkAll() { var code_Values = document.all['code_Value']; if(code_Values.length){ for(var i=0;i<code_Values.length;i++) { code_Values[i].checked = true; } }else{ code_Values.checked = true; } } function uncheckAll() { var code_Values = document.all['code_Value']; if(code_Values.length){ for(var i=0;i<code_Values.length;i++) { code_Value...
Menu #menubar { font-family:verdana; font-size:12px; margin:1px; } #menubar li { float:left; position:relative; text-align:left; } /* each menu item style */ #menubar li a { border-style:none; color:black; display:block; width:150px; height:20px; line-height:20px; padding-left:10px; text-decoration:none; } /* the first level menu which displays default */ #menubar .menuMain{ ...
效果如图所示:分享代码喽:" + ""; newTd.onclick = Function("switchShow(true, "+currEndLineId+", "+currTab+")"); } function saveContent(){ var inputContentDiv = document.getElementById("inputContentDiv_"+currTab+"_"+eval("globalLineId_"+currTab)); var inputContent = document.getElementById("inputContent"); if(inputContentDiv !=null){ inputContentinputContentDiv.innerText = inputContent.innerT...
javascript点小图出大图 练习 by 阿会楠 body{ text-align:center; margin:0 auto; } #imgList li img{ width:80px; height:80px; border:1px solid #cccccc; } ul li{ list-style:none; float:left; margin-left:20px; cursor:pointer; } .rborder{ border:1px solid yellow; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
<html> <head> <title>通过JS查看到一个页面有些什么对象</title> </head> <body> <textarea id="textarea1" rows="30" cols="30"></textarea> <table><tbody><tr><td></td></tr></tbody></table> </body> </html> <scrīpt language=javascrīpt> var o=document.all var s="" for(i in o) { if(typeof o[i] == "object")s = s + o[i].tagName + "\r"; } textarea1.value=s </scrīpt>