js
cnkiminzhuhu
QQ:396862456
msn:minzhuhu@hotmail.com
展开
-
用数组的方式实现下拉菜单的联动
HTML>HEAD>TITLE> New Document TITLE>script type="text/javascript" >...var Name=new Array(3);Name[1]=new Array("Zosatapo1","Zosatapo2","Zosatapo3","Zosatapo4");Name[2]=new Array("Reic Yang1","Reic Ya原创 2008-01-23 14:21:00 · 276 阅读 · 0 评论 -
多选下拉菜单的一个实现方案
这是我从by unifly 的博客里看到的一篇文章,其技术并没有什么强大的地方,但它提供给我了一种编程思想,一种好的解决方案,先看它的例子:html xmlns="http://www.w3.org/1999/xhtml" >head runat="server"> title>无标题页title> script type="text/javascript" src="wjp转载 2008-01-21 15:00:00 · 946 阅读 · 0 评论 -
js在html中的加载执行顺序
页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记的出现顺序, 标记里面的或者通过src引入的外部JS,都是按照其语句出现的顺序执行,而且执行过程是文档装载的一部分。 每个脚本定义的全局变量和函数,都可以被后面执行的脚本所调用。 变量的调用,必须是前面已经声明,否则获取的变量值是undefined转载 2008-01-28 11:39:00 · 1530 阅读 · 1 评论 -
javascript:void(0)什么意思
a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法 #包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)转载 2008-01-29 10:49:00 · 1778 阅读 · 3 评论 -
基于AJax的完成功能,模仿google
本文是基于《征服Ajax Web2.0》参考而完成的,进行加以理解消化就可以变成自己的东西 项目开发环境:vs2003.点击源码下载js如下:// 下拉区背景色var DIV_BG_COLOR = "#EEE";// 高亮显示条目颜色var DIV_HIGHLIGHT_COLOR原创 2008-01-25 16:24:00 · 356 阅读 · 0 评论 -
几个常用到的js函数
1、IE6、IE7、Firefox无提示关闭窗口window.opener=null;window.open(,_self);window.close();2、js去除字符串两端空格的函数 先定义以下函数:String.prototype.trim = function()//去除字符串两头空格 ...{ return this.repla原创 2008-02-14 15:40:00 · 264 阅读 · 0 评论 -
如何使得按confirm 的 确定和取消按纽转到两个不同的页面
问:如何使得按确定和取消按纽转到两个不同的页面!confirm(),后面的具体参数是什么?______________________________________________________________________________________________答1:看个例子吧!function delit(){ result="确认要删除?/r/n/r/n同时会删除相关的信息!转载 2008-02-19 09:30:00 · 430 阅读 · 0 评论 -
js 调整select 位置的函数,向上移动,向下移动,移动到最上,移动到最后
这里把项目中写过的几个js函数来给大家分享,功能是通过js来实现对select 中的option的位置进行移动,代码如下: // 排序:向上移动 function Up() ...{ var sel=document.getElementById("selectCheck"); //获取select var nIndex =原创 2008-02-15 19:51:00 · 499 阅读 · 0 评论 -
使用 document.onreadystatechange()来判断页面加载完毕
使用 document.onreadystatechange()来判断,如果加载完,就执行一个操作。 function document.onreadystatechange(){if (document.readyState=="complete") { //你要做的操作。 }}说明 :onreadystatechange 事件能辨识readyState 属性的改变。转载 2008-02-19 20:32:00 · 3185 阅读 · 2 评论 -
详尽解析window.event对象及用法实例
event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子一、下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。原创 2008-02-22 09:45:00 · 1276 阅读 · 0 评论 -
ajax 服务器端返回的XML(内容做为xml response,然后客户端通过js DOM)
我想把 以下内容做为xml response,然后客户端通过js DOM操作,改如何写服务器端的输出xml的代码?? name:aaa gender:boy name:bbb gender:girl XmlDocument doc = new XmlDocument(); XmlElemen原创 2007-12-03 11:24:00 · 448 阅读 · 0 评论 -
类似于title 功能的鼠标移上去即显示的很漂亮的js提示框
boxOver.js文件源码为: if (typeof document.attachEvent!=undefined) ...{ window.attachEvent(onload,init); document.attachEvent(onmousemove,moveMouse); document.attachEvent(onclick,checkMove转载 2008-02-19 14:10:00 · 1435 阅读 · 1 评论 -
定位当前鼠标在页面中的位置的js函数
在页面中拖动层时或需要在鼠标点击处弹出菜单时都要先定位当前鼠标的坐标,以下代码较清晰明了的实现了此功能:HTML> HEAD> TITLE>定位鼠标 TITLE> META NAME="Generator" CONTENT="EditPlus"> META NAME="Author" CONTENT="sylar"> META转载 2008-02-19 14:25:00 · 3806 阅读 · 0 评论 -
javascript中调用c#方法
如果c#中的方法有返回值,可以用下面方法c#代码public string GetAuthStatus() { ViewState["Auth"] = "Red"; return ViewState["Auth"].ToString(); }javascript代码function getAuth(){ var转载 2008-02-19 15:02:00 · 1163 阅读 · 0 评论 -
web开发技巧经验积累
1、xml文件尽量以utf-8编码,gb2312有些字是存储不了的,如?,就算能存也需要转换,比较麻烦,utf-8也符合国际规范。2、在页面中,有时talbe的宽设置为100%右边也会留下一个滚动条的空白,请设置 3、.net控件里DropDownList在firefox下的宽度不着色,需要直接定义style=’width:10px;’ 4、firefox中css的cursor不支持h原创 2007-12-05 21:18:00 · 253 阅读 · 0 评论 -
ajax 读取XML
function initText(id){ var obj = document.getElementById(id);//要附加控件的ID var xmlfile = "http://" + location.host + "/" + location.pathname.split(/)[1] + "/xml/168.xml";//加载XML文档 var oXMLDo原创 2007-12-05 15:27:00 · 253 阅读 · 0 评论 -
JS调入XML数据生成联动菜单
路:利用ASP读取数据库数据,生成XML文件,然后用JS调入XML数据生成联动菜单 Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1894852 XML文件结构 = * = = * = = * = = * = = * = = * = = * = = * = = * = = * = = * =转载 2007-12-05 17:23:00 · 387 阅读 · 0 评论 -
数组Array对象详解(转)
new Array()new Array(len)new Array([item0,[item1,[item2,...]]]使用数组对象的方法:var objArray=new Array();objArray.concact([item1[,item2[,....]]]-------------------将参数列表连接到objArray的后面形成一个新的数组并返回,原有数组不受影响。如:var原创 2008-03-01 21:27:00 · 367 阅读 · 0 评论 -
javascript生成上传图像预览功能!
当一个HTML元素的属性改变的时候,都能通过onpropertychange来捕获。例如一个对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。具体理解为:onpropertychange能及时捕获属性值的变化,而onchange在属性值改变时只有通过鼠标执行某些操作才能激活该事件!如:请输入图片地址:input type="t原创 2007-12-10 21:19:00 · 295 阅读 · 0 评论 -
回车转换成table
<script language="javascript" for="document" event="onkeydown"> if(event.keyCode==13 && event.srcElement.type!=’button’ && event.srcElement.type!=’submit’&& event.srcElement.type!=’reset’ && event.src原创 2007-12-13 10:20:00 · 250 阅读 · 0 评论 -
数字格式化
<%#container.dataitem("price")%>的结果是500.0000,怎样格式化为500.00?】<%#container.dataitem("price","{0:¥#,##0.00}")%>int i=123456;string s=i.ToString("###,###.00"); 日期格式化 【aspx页面内:<%# DataBinder.Eval(C原创 2007-12-13 10:26:00 · 216 阅读 · 0 评论 -
通过字体设置达到小图标的作用
呈现结果:箭头向下的小图标原创 2007-12-12 15:56:00 · 228 阅读 · 0 评论 -
JS特效列表420
├ Cookie脚本 ├ 随访问次数变提示 ├ 集成Cookies ├ 使窗口仅弹出一次 ├ 签名提示程序 ├ 记录上次登录时间 ├ 自由控制打开窗口 ├ 记录页面修改时间 ├ 检测IE去过站点 ├ 离开时显示信息 ├ 弹出窗口自动关闭 ├ 离开页面弹出转载 2007-12-20 09:40:00 · 516 阅读 · 0 评论 -
用来显示详细日期的js(2007年12月18日星期二 丁亥年十一月初九日)
引用方法:form id="Form1" method="post" runat="server"> div>script language="javascript" src="date.js">script>div> form> /**//***********************************原创 2007-12-18 14:33:00 · 335 阅读 · 0 评论 -
点击页面上的按纽,弹出一个层,背景变灰(很好,很弓虽大)
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" > head> title> title> script type="te转载 2007-12-20 10:31:00 · 1331 阅读 · 1 评论 -
弹出窗口给父窗口传值并执行父窗口中的事件
弹出窗口的事件input type="button" value="button" onclick="window.opener.GetSelectedVale(asdf);window.close();" />父窗口的事件捕获script type="text/javascript">...function GetSelectedVale(val) ...{原创 2007-12-21 10:53:00 · 278 阅读 · 0 评论 -
Ctrl+回车 提交表单
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" > head> title> title> script type="te转载 2007-12-20 14:37:00 · 258 阅读 · 0 评论 -
parentElement/parentNode.parentNode.childNodes用法例子
在这里理清几个知识点:1、 parentNode:HTML>HEAD>TITLE> New Document TITLE>script type="text/javascript" >...var row = -1;function showEdit(obj)...{//obj.parentNode为id="td11",obj.parentNode.parentNode=="",obj原创 2007-12-21 15:22:00 · 1531 阅读 · 0 评论 -
document.execCommand()编程
下面这些都是对选中内容的操作: UnBookmark 从当前选中区中删除全部书签。 Underline 切换当前选中区的下划线显示与否。 Undo 撤消。 Unlink 从当前选中区中删除全部超级链接。 Unselect 清除当前选中区的选中状态。SelectAll 选中整个文档。 JustifyCenter 将当前选中区在所在格式化块置中。 JustifyLeft 将当前选中区原创 2007-12-21 15:45:00 · 248 阅读 · 0 评论 -
限制输入的脚本收集
英文:business education发音:[]拼读方式:中文解释:企业教类别:其他资料:关于 business education 的例句转载 2007-12-29 09:37:00 · 227 阅读 · 0 评论 -
常用js,css整理
1、按钮鼠标移入移出时颜色变化input type="submit" value="找吧" name="B1"onmouseout="this.style.color=blue" onmouseover="this.style.color=red"/> 2、使窗口变成指定的大小script type="text/javascript">...window.resiz原创 2008-01-14 09:49:00 · 361 阅读 · 0 评论 -
ASP.NET AJAX中防止用户多次提交页面
在Web开发程序中,往往由于种种原因,客户会多次操作页面导致数据冗余或不一致, 在ASP.NET AJAX出现之前可以通过对__dopostback()的调用等方法也可以防止页面多次提交。 在ASP.NET AJAX中的页面客户端中有一个叫onInitializeRequest的事件,它在页面初始化之前触发,可以对页面的提交事件进行控制,并且可以调用该事件参数的中的一个set_cance原创 2008-01-14 09:10:00 · 253 阅读 · 0 评论 -
怎么得到Table中动态添加的控件的值
此例子达到的效果是: 每按一次Button1,在表格Table1中添加一行(行中有2列,一列是文本框,一列是下拉框),并且当按钮第一次按下时再添加一个按钮,点击这个动态添加的按钮,输出表格中所有的控件的值。 前台: form id="Form1" method="post" runat="server"> asp:Table id="Table1" runat=转载 2008-01-18 14:09:00 · 468 阅读 · 0 评论 -
一种常用效果的实现(Javascript的子父页访问、函数调用)
实现过程:父页面打开新窗口的javascript函数为: function openpage(htmlurl) { var newwin=window.open(htmlurl,"newWin","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=y转载 2008-01-17 16:47:00 · 331 阅读 · 0 评论 -
利用鼠标中键缩放图片
html>head>meta http-equiv="Content-Type" content="text/html; charset=gb2312">title>利用鼠标中键缩放图片title>script language="JavaScript">...function bbimg(o)...{ var zoom=parseInt(o.style.zoom, 10)||100;转载 2008-01-21 10:34:00 · 286 阅读 · 0 评论 -
js构造xml然后通过xmlhttp传送xml
js代码如下:var xmlhttp=null;function createXml()...{ if (window.XMLHttpRequest) ...{ xmlhttp = new XMLHttpRequest(); } if (!xmlhttp&&window.ActiveXObject) ...{ try ..原创 2008-01-22 11:35:00 · 503 阅读 · 0 评论 -
很酷的XP菜单效果 ,遍历table,对每列添加鼠标事件
html> head> title>title> meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie转载 2008-01-21 10:20:00 · 417 阅读 · 0 评论 -
用层实现长篇文章分页(用“scrollHeight”获得垂直滚动条的高度,用此值除以div层的高度,取整后就是总的页数。当用户查看某页时,便调用“showPage”方法,实现翻页效果。)
#frameContent{ width:500px; /*调整显示区的宽*/ height:200px; /*调整显示区的高*/ font-size:14px; line-height:20px;原创 2008-05-15 14:48:00 · 763 阅读 · 0 评论 -
div 滚动条自动显示在底部
1、div层的滚动条默认显示在顶端,有时候为了让用户可以一目了然地看到结果,可以将层的滚动条设置到最底端。是body标签的“onload”事件。通过“getElementById”方法获取要设置滚动条所在的div,然后设置div的“scrollTop”属性值为滚动条的高度。原创 2008-05-15 14:42:00 · 2555 阅读 · 3 评论 -
prototype.js
prototype.js是什么?万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。如果你最近尝试使用它,你大概了解到文档并不是作者的一个强项。和在我以前使用这个类库的不少开发者一样,一开始转载 2008-05-15 13:19:00 · 261 阅读 · 0 评论