完整代码如下:chrome下也有提示,说实话一般这类代码一般都是IE下使用,其它浏览器也只是给个提示了。//设为首页 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请在浏览器地址栏输入“about:co...
如果在c#中,我们只要用hashtable或者dictionary根据key取value的特性,就可以很轻松地实现这个功能了。其实我们稍作处理,js也可以实现类似hashtable的功能。下面总结一下笔者开发中用到的实现方式,贴代码为主。 1、实现思路:主要就是利用原型(prototype)的hasOwnProperty方法,确定对象中的项是该添加、移除还是取出某个匹配的项等。hasOwnProperty比遍历数组取值灵巧快速的地方在于:至少从代码上来看,它是O(1)复杂度的。 ...
代码如下: 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 /* h...
他主要有两个参数:第一个是设置要复制的是一段文本,第二个参数是要复制具体的内容,这个内容可以从文本框中或使用innerHTML获取。 简单的实例代码: 代码如下: function copyData() { var copyText = document.getElementById("ctl00_cpRight_txtUrl").value; window.clipboardData.setData("Text",copyText); } 注:ctl00_cpRight_txtUrl这个ID其实是txtUrl生成页面后自动生成的ID。JavaScript教程/参考手册 ...
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(){ $('...
有个小的功能,就是能够把QQ号码输入进入,然后点击直接可以和所输入的QQ号码强制聊天。但是由于QQ技术的改变,据说只有企业QQ才可以强制聊天,非企业QQ必须要加为好友才可以实现。核心代码: 代码如下:tencent://message/?Menu=yes&uin=12655667&Site=jb51net&Service=300&sigT=45a1e5847943b64c6ff3990f8a9e644d2b31356cb0b4ac6b24663a3c8dd0f8aa12a595b1714f9d45和以前的代码没有多少区别,只要后面加上: 代码如下: Service=30...
效果图:演示代码:日期插件 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...
代码如下: 下面是别的网友写的代码 代码如下: /*Javascript中暂停功能的实现 Javascript本身没有暂停功能(sleep不能使用)同时 vbscript也不能使用doEvents,故编写此函数实现此功能。 javascript作为弱对象语言,一个函数也可以作为一个对象使用。 比如: function Test(){ alert("hellow"); this.NextStep=function(){ alert("NextStep"); } } 我们可以这样调用 var myTest=new Test();myTest.NextStep(); 我们做暂停的时候可...
废话少说,看代码 代码如下: var map = { 地名: ["北京","天津","上海"], 民族: ["汉族","藏族","维吾尔族"] }; $.each(map,function(key,values){ console.log(key); $(values).each(function(){ console.log("\t" + this); }); }); 如果安装了firebug,控制台输出如下树状结构: 地名 北京 天津 上海 民族 汉族 藏族 维吾尔族 注意:jquery中的$().each和$.each的区别,前者只能遍历数组,后者可以遍历...
言归正传,以下是全文。 先附上两张最简单的效果图。首先编写简单的HTML代码。用作tabs的UL标签和包含内容的p标签。 海阔天空光辉岁月真的爱你简单起见,我只写三个。 今天我,寒夜里看雪飘过。怀着冷却了的心窝飘远方……仍然自由自我,永远高唱我歌,走遍千里。 钟声响起归家的讯号,在他生命里仿佛带点唏嘘……自信可改变未来,问谁又能做到。 无法可修饰的一对手,带出温暖永远在背后……请准我说声,真的爱你。 所有外观不用图...
下载代码和示例:jqueryPaging.rar 使用方法如下: 代码如下: $("#myTable").tablePaging({ pageSize: 5, sorting: true, sortSelector: ".js-Order", sortType: "number" }); 如果仅仅用分页功能:$("#myTable").tablePaging(); 参数说明: id: jQuery(this).attr('id'), // 要分页的表格的ID pageSize: 10, // 单个页面显示记录数,默认是10条 sorting: false,//是否要进行排序,默认不排序 sortDirection: 'asc', //排序顺序...
代码如下: function isNum()//判断小键盘输入数字 { var str=(window.event.keyCode); if(str>105 || str<96 ) { if (str!=8 ) { window.event.returnValue=false; return; } } } function isNumUp()//判断主键盘输入数字 { var str=(window.event.keyCode); if(str>57 || str<48 ) { if (str!=8 ) { window.event.returnValue=false; return; } } } + 测试代码: 代码如下:
1. 页面效果,自动提示验证信息... 2. 页面代码 代码如下: 表单验证页面 $(function () { //加载验证信息 $('#uiform input').each(function () { if ($(this).attr('required') || $(this).attr('validType')) $(this).validatebox(); }) $('#ajax_test2').click(function () { $.ajax({ url: "../Handler1.ashx?Menthod=Login", type: 'post', data: {name:"123456"}, timeout: 30000, beforeSend: function (XMLHttpRe...
Javascript代码如下,将该代码保存成JS文件后在HTML中引用。 代码如下: jQuery.noConflict(); jQuery.fn.extend({ jsplit: function (j) { return this.each(function () { j = j || {}; j.Btn = j.Btn || {}; j.Btn.oBg = j.Btn.oBg || {}; j.Btn.cBg = j.Btn.cBg || {}; var jun = { MaxW: "600px" , MinW: "260px" , FloatD: "left" , IsClose: false , BgUrl: "" , Bg: "#fff" , Btn: { btn: true , oBg: { Out: "#333", Hove...
设页面有如下一组复选框和几个相关按钮(全选,反选,全不选等): 代码如下: 苹果 橘子 香蕉 葡萄 则分别实现相关功能的完整代码如下: 代码如下: $(function(){ $(#btn1).click(function(){//全选 $("[name=fruit]").attr(checked,true); }); $(#btn2).click(function(){//全不选 $("[name=fruit]").removeAttr(checked); }); $(#btn3).click(function(){//反选 $("[name=fruit]").each(function(){ if($(this).attr(che...