随笔分类 - 前台javascript
摘要:今天 有同事问我这个问题 正好这几天 我在系统的学习javascript 所以做了个例子 实验成功了 也解决了我以前类似的疑问步骤:1. 在head里面 添加js语法 <script type="text/javascript"> window.onscroll= function(){document.getElementById("__SCROLLPOS").value = document.documentElement.scrollTop;} window.onload=function(){ document.documentEle
阅读全文
摘要:js-window对象的方法和属性资料hxpd 发表于 2007-05-08 21:58:18 熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、 setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用掌握window对象的moveTo、resizeTo、scrollTo、print方法的使用熟 练掌握window对象的status、location、name、self、opener属性的使用 Window对象是客户端javascript最高层对象之一,只
阅读全文
摘要:JS的event对象Event属性和方法:1. type:事件的类型,如onlick中的click;2. srcElement/target:事件源,就是发生事件的元素;3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下; (firefox中 0代表左键,1代表中间键,2代表右键)4. clientX/clientY:事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置;(在DOM标准中,这两个属性值都不考虑文档的滚动 情况,也就是说,无论文档滚动到哪里,只要事件发生在窗口左上角,client
阅读全文
摘要:今天在经典看到有人把这效果独立出来了http://bbs.blueidea.com/thread-2688074-1-1.html 如同Lightbox的效果那边,或者说和Windows关闭系统前的那一刻类似,为突出显示主题而采取的暗淡背景的方法在Web2.0的站点风格中被越来越多的使用。(关于Lightbox:http://www.cnbruce.com/blog/showlog.asp?cat_id=34&log_id=1005 )现在,当弹出千篇一律的Alert警告框被这样的一种方式取代时,给人的感觉是相当的新鲜的。这样效果一:<inputtype="button
阅读全文
摘要:在我的随笔《Page,你是怎样处理回发事件的?》中曾提出一个疑问,如何得到引起页面PostBack的控件?通过阅读Page类的源码,误打误撞,无意中看到了__EVENTTARGET和__EVENTARGUMENT这两个常量的定义,并通过调试分析页面,知道了通过Request.Form[“__EVENTTARGET”]可以获取到触发页面PostBack的事件源(控件的ID)。对于一般的控件,这样就可以了,唯有Button和ImageButton触发的PostBack无法通过这种方式获取到它们的ID,起初还以为是它们实现的接口的不同而产生PostBack方式的不同。刚刚在AspAlliance.看
阅读全文
摘要:前言我的上一篇<Javascript简述>对JavaScript做了浅尝辄止的描述,并没有深入讲解其细节内容。本文则会从下面几方面的内容对JavaScript做一些整理与深入的讲解:1. object2. this & closure3. call & apply4. arguments深入了解这些概念将使你在JavaScript的使用上更加的游刃有余。一、objectJavaScript是弱类型的脚本语言,所以声明变量时不用指定类型。在JavaScript中有三个基本类型boolean,number,string与特殊类型null(空/无效),undefined(
阅读全文
摘要:这些文字都是我平时在查资料时,放在硬盘上的,现也找不到出处了,sorry[document对象] 该对象是window和frames对象的一个属性,是显示于窗口或框架内的一个文档。 属性 alinkColor 活动链接的颜色(ALINK) anchor 一个HTMI锚点,使用<A NAME=>标记创建(该属性本身也是一个对象) anchors array 列出文档锚点对象的数组(<A NAME=>)(该属性本身也是一个对象) bgColor 文档的背景颜色(BGCOLOR) cookie 存储于cookie.txt文件内的一段信息,它是该文档对象的一个属性 fgColo
阅读全文
摘要:srcElement event.srcElement指向触发事件的node元素 用于确定事件源 是事件初始目标的html元素对象引用,因为事件通过元素容器层次冒泡,可以在任一层进行处理,所以由一个属性指向产生初始事件的元素是很有帮助的.有了元素的引用,就可以读/写改元素的属性,并调用他的任何方法. Html代码 <HTML> <HEAD> <TITLE>srcElementProperty</TITLE> <STYLETYPE="text/css"> .bold{font-weight:bold} .ital{f
阅读全文
摘要:标签:getElementByIdgetElementsByNamegetElementsByTagNamegetElementById:语法: document.getElementByIdx(id)参数:id :必选项为字符串(String)返回值:对象;返回相同id对象中的第一个,如果无符合条件的对象,则返回 nullexample:document.getElementByIdx("id1").value;getElementsByName:语法: document.getElementsByName(name)参数:name :必选项为字符串(String)返回值
阅读全文
摘要:Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过 window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可 以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读 取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无 法阻止页面的更新和关闭的。而 Onbeforeunload
阅读全文
摘要:javascript对象的定义(2007-05-23 22:15:46)<script></script> 标签:javascript创建对象分类:JavaScript今天在完成公司的任务过程中,差了一些资料。找到了下面这篇关于js中对象定义的介绍,很全面。JS中定义类的方式有很多种:1、工厂方式function Car(){var ōcar = new Object;ocar.color = "blue";ocar.doors = 4;ocar.showColor = function(){document.write(this.color)};r
阅读全文
摘要:时间:2011-02-20 10:05 来源:IT168 作者:网络 点击: 3158 次 【字号:大 中 小】相信很多从事Web开发工作的开发者都听说和使用过Firebug,但可能大部分人还不知道,其实它是一个在网页设计方面功能相当强大的编辑器,它可以对HTML、DOM、CSS、HTTP和Javascript进行全面的跟踪和调试。它是Firefox浏览器的一个插件,所以建议各位Web开发者相信很多从事Web开发工作的开发者都听说和使用过Firebug,但可能大部分人还不知道,其实它是一个在网页设计方面功能相当强大的编辑器,它可以对HTML、DOM、CSS、HTTP和Javascript进行全
阅读全文
摘要:单击按钮打开图片另存为对话框的示例如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><html><head><title>NewDocument</title><metaname="Generator"content=&qu
阅读全文
摘要://执行js脚本 msg = msg.replace(/(OK:)/g,'')// 说明:g代表整个字符串中的所有的OK: 都替换为空格 eval(msg) //msg 是需要执行的js脚本
阅读全文
摘要:ajax返回javascript代码并执行2011-10-7 21:14提问者:raycar0524 | 浏览次数:163次通过XMLHttpRequest.responseText方法得到的内容是一段javascript代码, 怎样让这段代码被浏览器编译执行呢?例如:XMLHttpRequest.responseText得到的内容是"function a(){ alert("hello");}"2011-10-7 21:29满意回答eval("("+script+")")
阅读全文
摘要:http://leeon.me/upload/other/swfupload.html#overview
阅读全文
摘要:execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) ,其中:sCommand为指令参数(如下例中的"2D-Position"),交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的"false"即表示不显示对话框),动态参数一般为一可用值或属性值(如下例中的"true")。document.execCommand("2D-Position&quo
阅读全文
摘要:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"> <html> <head> <title>NewDocument</title> <metaname="Generator"content="EditPlus"> <metaname="Author"content=""> <metaname="Keywords"conten
阅读全文
摘要:解释一下event.X和event.clientX有什么区别?event.clientX返回事件发生时,mouse相对于客户窗口的X坐标event.X也一样但是如果设置事件对象的定位属性值为relativeevent.clientX不变而event.X返回事件对象的相对于本体的坐标event对象详解 ICOOE 2000.3.31 http://www.51js.com/event代表事件的状态,例如事件发生的的元素、鼠标的位置等等,event对象只在事件过程中才有效。event属性:altKey检索ALT键的当前状态可能的值 true为关闭false为不关闭button检索按下的鼠标键可能的
阅读全文
摘要:Date.prototype.isLeapYear判断闰年Date.prototype.Format日期格式化Date.prototype.DateAdd日期计算Date.prototype.DateDiff比较日期差Date.prototype.toString日期转字符串Date.prototype.toArray日期分割为数组Date.prototype.DatePart取日期的部分信息Date.prototype.MaxDayOfDate取日期所在月的最大天数Date.prototype.WeekNumOfYear判断日期所在年的第几周StringToDate字符串转日期型IsVali
阅读全文