随笔分类 -  JAVASCRIPT

对JAVASCRIPT一些技巧的总结
摘要:提示 拒绝访问 或 没有权限 或 ' Window.document 或 '$dp' 为空或不是对象 $dp.dd is undefined之类的错误SCRIPT70: 没有权限WdatePicker.jsSCRIPT5011: 不能执行已释放 Script 的代码解决方法:下载最新版本下载1:ht... 阅读全文
posted @ 2014-11-10 15:49 Vihone 阅读(539) 评论(0) 推荐(0)
摘要:计算40天前的日期:var temp = new Date();console.log(temp);var tempValue = temp.getTime() - 40 * 24* 60*60*1000;var temp2 = new Date(tempValue );console.log(temp2); 阅读全文
posted @ 2013-09-04 16:10 Vihone 阅读(323) 评论(0) 推荐(0)
摘要:index.htm<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title></title></head><framesetrows="140,1*"frameb 阅读全文
posted @ 2013-06-16 15:07 Vihone 阅读(728) 评论(0) 推荐(0)
摘要:1. index.htm中有多个iframe<framesetrows="140,1*"frameborder="no"framespacing="0"> <frameid="topframe"name="topframe"src="Top.aspx"name="top"scrolling="NO"noresizemarginwidth="0"marginheight="0"&g 阅读全文
posted @ 2013-06-14 22:10 Vihone 阅读(766) 评论(0) 推荐(0)
摘要:全选,取消全选gridview中的checkbox, 点击某一项的checkbox时,自动识别是否应该将checkAll设为选中还是非选中可以尝试将checkbox直接用html控件,此处用了runnat="server" , 如果用html控件不能执行到相应的脚本,提示脚本函数未定义,请加上runat="server"为checkbox<div class="mainContent"> <asp:GridView ID="gvContent" runat="server" D 阅读全文
posted @ 2013-06-02 18:53 Vihone 阅读(397) 评论(0) 推荐(0)
摘要://Javascript语言精粹 全书脚本Demo,可以用Firefox 的firebug运行每个demodemo url:http://files.cnblogs.com/vihone/TheExcellenceInJavascript.rar//3.5 原型 if(typeof Object.beget !== 'function') { Object.beget = function(o) { var F = function() {}; F.prototype = o; return new F(); }; }var another_stooge = Object.be 阅读全文
posted @ 2013-01-24 21:33 Vihone 阅读(330) 评论(0) 推荐(0)
摘要://将Mozilla 转化为IE模式 XmlDocUtil.jsvar XmlDocUtil = new Object();var sUserAgent = navigator.userAgent;var fAppVersion = parseFloat(navigator.appVersion);var isOpera = sUserAgent.indexOf("Opera")-1;var isKHTML = sUserAgent.indexOf("KHTML")-1|| sUserAgent.indexOf("Konqueror")-1 || sUserAgent.indexOf(" 阅读全文
posted @ 2010-12-03 17:40 Vihone 阅读(425) 评论(0) 推荐(0)
摘要://JS判断浏览器脚本:BrowserDetect.jsvar sUserAgent = navigator.userAgent;var fAppVersion = parseFloat(navigator.appVersion);function compareVersions(sVersion1, sVersion2) { var aVersion1 = sVersion1.split("."... 阅读全文
posted @ 2010-12-03 17:36 Vihone 阅读(493) 评论(0) 推荐(0)
摘要:JS如下:var TableUtil = new Object();TableUtil.Convert = function(sValue,sDataType){ switch(sDataType) { case "int": return parseInt(sValue); case "float": return parseFloat(sValue); case "date": return ... 阅读全文
posted @ 2010-11-26 17:59 Vihone 阅读(244) 评论(0) 推荐(0)
摘要:JS如下:TableUtil.Convert = function(sValue,sDataType){ switch(sDataType) { case "int": return parseInt(sValue); case "float": return parseFloat(sValue); case "date": return new Date(Date.parse(sValue));... 阅读全文
posted @ 2010-11-26 16:39 Vihone 阅读(214) 评论(0) 推荐(0)
摘要:方法一:JS如下://保存为JScript1.js文件TableUtil.generateReverseCompareTRs = function(iCol){ return function compareTRs(oTR1,oTR2) { //var flag = document.getElementById("tempFlag").value; var sValue1 = oTR1.cel... 阅读全文
posted @ 2010-11-25 10:35 Vihone 阅读(693) 评论(0) 推荐(0)
摘要:JS如下:var TableUtil = new Object();TableUtil.compareTRs = function(oTr1,oTr2){ var flag = document.getElementById("tempFlag").value; var sValue1 = oTr1.cells[0].firstChild.nodeValue; var sValue2 = oTr... 阅读全文
posted @ 2010-11-25 09:28 Vihone 阅读(293) 评论(0) 推荐(0)
摘要:JS如下:var TextUtil = new Object();var ListUtil = new Object();ListUtil.remove = function(oListbox,iIndex){ oListbox.remove(iIndex);}ListUtil.clear = function(oListbox){ for(var i = oListbox.options.len... 阅读全文
posted @ 2010-11-24 14:12 Vihone 阅读(1797) 评论(0) 推荐(0)
摘要://页面TreeView控件如:<asp:TreeViewID="tvSelectUser"runat="server"ShowCheckBoxes="All"></asp:TreeView>//方法一:最简单的全选,取消全选,没有进行递归,没有对子节点进行选择 function OnTreeNodeChecked1() { var ele = event.srcEleme... 阅读全文
posted @ 2010-06-26 11:54 Vihone 阅读(2278) 评论(0) 推荐(1)
摘要://全选、全不选function CheckBoxChoice(checkAll){ //获取所有input对象的列表 var items=document.getElementsByTagName("input"); for(var i=0;i<items.length;i++) { if(items[i].type == "checkbox") { items[i].checked=ch... 阅读全文
posted @ 2010-06-26 09:25 Vihone 阅读(678) 评论(0) 推荐(0)
摘要:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JAlert_2.aspx.cs" Inherits="JQueryStudy.JAlert_2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org... 阅读全文
posted @ 2010-06-21 23:56 Vihone 阅读(1474) 评论(0) 推荐(0)
摘要:在GridView中通过在模板项中添加Checkbox可以实现全选要删除的记录。下面分享几种实现全选的方法,以下是GridView前台代码,在模板中我放了三个Checkbox,以用三种方法实现(我也是学习,所以都拿出来了),随便用一种都可实现此功能: 全选3 全选 全选2 ... 阅读全文
posted @ 2010-01-06 18:47 Vihone 阅读(1688) 评论(0) 推荐(0)
摘要:对于很多时候,我们在开发的时候,需要动态添加控件,包括Html控件,Asp.Net 控件。js生成html控件function AddProperty(){ var count = document.getElementById('hidCount').value; var str = "<BR> 属性名称:<input type=\"Text\" id=\"txtPropert... 阅读全文
posted @ 2010-01-06 00:33 Vihone 阅读(5189) 评论(3) 推荐(1)
摘要:1、将要获取的值用public属性公开,然后在js中用变量var xx = <%= PubProperty %>2、将值保存到一个html控件的属性中,这个属性可以自定义,例如<input type="text" id="test1"xxx=<%=PubProperty%>JS中取值 var y = document.activeElement.getAttribut... 阅读全文
posted @ 2009-12-22 17:07 Vihone 阅读(3652) 评论(1) 推荐(0)
摘要:1、IIS6默认设置下对每个运行在默认应用池中的工作者进程都会经过20多个小时后自动回收该进程,造成保存在该进程中的session丢失,因为Session,Application等数据默认保存在运行该Web应用程序的工作者进程中,如果回收工作者进程,则会造成丢失。 2、解决办法: 修改配置,设置为不定时自动回收该工作者进程,比如设置为当超出占用现有物理内存60%后自动回收该进程。通过使用默认应用程... 阅读全文
posted @ 2009-08-13 01:18 Vihone 阅读(190) 评论(0) 推荐(0)