
JavaScript
文章平均质量分 80
jelink
这个作者很懒,什么都没留下…
展开
-
用javascript操作xml
文中尽量用上所有的操作和属性,以做示范script language="JavaScript">var doc = new ActiveXObject("Msxml2.DOMDocument"); //ie5.5+,CreateObject("Microsoft.XMLDOM") //加载文档//doc.load("b.xml");//创建文件头var p = doc.createProces转载 2006-08-25 10:27:00 · 888 阅读 · 0 评论 -
JavaScript[对象.属性]集锦
标记用于包含JavaScript代码.语法code here//-->属性LANGUAGE 定义脚本语言SRC 定义一个URL用以指定以.JS结尾的文件windows对象每个HTML文档的顶层对象.属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.feames.length 子桢个数.self 当前窗口.parent 父窗口(当前窗口是中一个子窗口).top转载 2006-10-16 16:49:00 · 688 阅读 · 0 评论 -
Javascript日期函数
Date(日期)对象可以使用Date()构造器来创建,在前面的教程中我们已经介绍了Date()构造器,这里就不重复叙述。它没有参数,返回的数值就是当前的日期。下面的表格显示了为日期构造器的有效输入: var today = new Date();转载 2006-10-16 16:50:00 · 1068 阅读 · 0 评论 -
JavaScript里子窗口控制父窗口的实例
子窗口:----------------------------------------------------------------------"http://www.w3.org/TR/html4/loose.dtd">无标题文档 ------------------------------------------------------------------转载 2006-10-13 17:30:00 · 944 阅读 · 0 评论 -
假缩略图
function resize(){ var h = eval(star).height; var w = eval(star).width; if(h>300 || w>200) { if(h/w>2/3) { eval(star).height = 300; } else { eval(star).width = 200; } }}转载 2006-10-13 18:07:00 · 695 阅读 · 0 评论 -
限制图片上传长宽的JavaScript代码
Upload Imagefunction imgExceedSize(w,h){if(!document.IUpload.picsrc.value==""){if(picshow.width>w||picshow.height>h){alert("图像尺寸:"+picshow.width+"X"+picshow.height+"。//n图像尺寸过大!你只能上传尺寸为 "+w+"×"+h+"的图像,转载 2006-10-16 16:06:00 · 938 阅读 · 0 评论 -
js切换
音乐电影function ok(objs){if(objs.options[objs.selectedIndex].text=="音乐")b.outerHTML="音乐1音乐2"if(objs.options[objs.selectedIndex].text=="电影")b.outerHTML="电影1电影2"}ok(a)转载 2006-10-13 18:08:00 · 737 阅读 · 0 评论 -
用JavaScript解决ASP.NET服务器控件造成的刷新问题
用ASP.NET开发的人对服务器端控件事件引起的页面刷新很头痛吧!我把解决问题的方法拿出来与大家共享,思路是事件执行完后写段脚本,让页面自动滚动到刷新页面之前的控件处,减少页面刷新带来的不便。 比如按了一个按钮后,脚本会自动将页面自动滚动到这个按钮的位置。 写段脚本的事情Not用了一个ScriptHelper的类来搞定,这个类有个GetViewControlScript(string co转载 2006-10-16 16:48:00 · 824 阅读 · 0 评论 -
使用TextRange获取输入框中光标的位置
TextRange是用来表现HTML元素中文字的对象,虽然我们平时不太常用这个对象,可是它却在IE4.0中就已提供了。不过TextRange提供的调用方法却都比较晦涩,那么我们能拿它做些什么呢? TextRange的传统用途是对用户在Web页上用鼠标圈选的文字内容的操作,比如变化、删除、新增等。但其经典的用途却是,在Web页面中查找文字(这个比较简单)和获取输入框光标的位置。转载 2006-11-05 22:49:00 · 3361 阅读 · 0 评论 -
javascript中手动onchange事件触发
<!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><r原创 2006-11-05 14:41:00 · 1256 阅读 · 0 评论 -
防止网页后退
我们在进行数据库添加操作的时候,如果允许后退,而正巧有刷新了页面,就会再次执行添加操作,无疑这不是我们需要的,像一般网上很多禁止缓存的代码,有时并不可靠,这时你只要在操作的页面加上就可以了,在网页的里指定要定向的新页,再点后退,看是不是不会再退到刚才的操作页面了,实际上已经把这个历史给删除了 posted on 2005-01-18 09:42 ttyp 阅读(2150) 评论(4) 编辑转载 2006-11-05 14:59:00 · 3339 阅读 · 0 评论 -
一个JS日期选择器比较不能小于开始时间的JS脚本
function CheckTime(obj) { var beginvalue=document.getElementById(f_date_c).value; var endvalue=obj.value; if(beginvalue!="") { var begin=new Array(); var end=new A原创 2006-08-29 16:56:00 · 2438 阅读 · 1 评论 -
javascript事件查询综合
click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecursor:样式 更改鼠标样式 hand cros转载 2006-08-25 09:42:00 · 608 阅读 · 0 评论 -
在b/s开发中经常用到的javaScript技术
一、验证类1、数字验证内1.1 整数/^(-|/+)?/d+$/ 不可以为空/^[-+]?/d*$/ 可以为空1.2 大于0的整数 (用于传来的ID的验证)/^/d+$/1.3 负整数的验证/^-/d+$/1.4 整数不能大于iMax根据上面的正则可以写出。1.5 整数不能小于iMin根据上面的正则可以写出。2、时间类2.1 短时间,形如 (13:04:06) function isT转载 2006-08-25 10:19:00 · 772 阅读 · 0 评论 -
常用javascript
列出些常用的javascript,大家可以把这些做成一个类,方便在项目中重复的调用。1.让文字不停地滚动 滚动文字 2.记录并显示网页的最后修改时间 document.write("最后更新时间: " + document.lastModified + "") 3.关闭当前窗口 关闭窗口 4.5秒后关闭当前页 5.2秒后转载 2006-08-25 10:24:00 · 1041 阅读 · 0 评论 -
在javacript中获取控件坐标
主要用到offsetTop,offsetLeft(获取控件坐标)。还有offsetHeight,offsetWidth(屏幕的高和宽)...@ Page language="c#" AutoEventWireup="false" Inherits="gr.Test" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"转载 2006-08-25 11:16:00 · 1575 阅读 · 0 评论 -
鼠标拖动
代码很简单: titletestMove<!--var currentMoveObj = null;var relLeft,relTop;function MouseDown(obj){currentMoveObj = obj;currentMoveObj.style.position = "absolute";relLef转载 2006-09-26 18:00:00 · 753 阅读 · 0 评论 -
IFRAME运用(1)
TestWeb http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> function PageLoad() { // } function switchSysBar() { if (switchPoint.innerT转载 2006-09-26 18:06:00 · 852 阅读 · 0 评论 -
javascript精华代码集
【1、普通的弹出窗口】 其实代码非常简单: javascript> window.open (page.html) --> 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open (page.html) 用于控制弹出新的窗口page.h转载 2006-08-25 10:51:00 · 1036 阅读 · 0 评论 -
Js事件触发列表与解说
一般事件 事件 浏览器支持 描述 onClick HTML: 2|3|3.2|4Browser: IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2|3|3.2|4Browser:IE4|N4|O 鼠标双击事件 onMouseDown HTML: 2|3|3.2|4Browser:IE4|N4|O 鼠标上的按钮被按下了 onMouseUp转载 2006-08-29 16:17:00 · 824 阅读 · 0 评论 -
Javascript 表单之间的数据传递
一,最简单的就是同一个网页里的表单的数据传递。举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的值。我们举的例子是把一个文本框付给另一个文本框。具体的HTML代码如下:Untitled Documentfunction ok(){ document.form2.textfield2.value=document.form1.textfield.valu转载 2006-08-29 16:30:00 · 782 阅读 · 0 评论 -
window.open的例子和使用方法以及参数说明
一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: window.open (page.html转载 2006-08-29 17:24:00 · 1011 阅读 · 0 评论 -
JavaScript学习
一. JavaScript中的对象.JavaScript中的Object是一组数据的key-value的集合, 有点类似于Java中的HashMap, 所有这些数据都是Object里的property. 通常情况下, JavaScript中建立一个对象用"new"加上constructor function来实现. 如new Date(), new Object()等.var book转载 2006-08-30 13:56:00 · 586 阅读 · 0 评论 -
弹出窗口详解
一、 基本变化 window.open (page.html, newwindow, height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no) //写成一行 --> 参数解释:window.open 弹出新窗口的命令转载 2006-09-01 13:00:00 · 924 阅读 · 0 评论 -
自适应图片大小的弹出窗口
很多时候我们需要提供这样的功能给访问者:当访问者点击页面中的缩略图时,其对应的全尺寸图片将显示在一个新的弹出窗口中供访问者查看。 实现此功能的最简单作法是用以下HTML代码创建一个图像链接: 其中标记的href属性指定全尺寸图片的URL,target属性设置为_blank指定在新窗口中显示该图片;标记的src属性指定缩略图的URL。 如果我们想对显示全尺寸图片的窗口的外观进行某转载 2006-09-01 15:48:00 · 1109 阅读 · 0 评论 -
js事件列表
一般事件 事件 浏览器支持 描述 onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击转载 2006-09-11 22:53:00 · 762 阅读 · 0 评论 -
javascript编程起步
不管你以前学没有学过javascript,本教程都能带您进入javascript的殿堂,领悟javascript的魅力。 大家来到这里,都是javascript的爱好者,对javascript都多多少少有一定的理解。关于javascript的历史等就不做介绍了,我们直接来学习它,用它。 也许大部分人都认为javascript是在客户端运行的,其实不然。javascript有两种不同的运行环境,转载 2006-09-11 22:56:00 · 1050 阅读 · 0 评论 -
JavaScript就这么回事
有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越来越觉得JavaScript 远比我想象的复杂和强大,我开始崇拜它,就像崇拜所有OOP语言一样~趁着节日的空隙,把有关JavaScript的方法和技巧整理下,让每个在为Ja转载 2006-09-11 22:51:00 · 750 阅读 · 0 评论 -
“是否同意”按钮的实现
[script type=”text/javascript”]ar secs = 3;var agree = document.getElementById(”agreeb”);agree.disabled=true;for(i=1;i{window.setTimeout(”update(” + i + “)”, i * 1000);}function update(num){if(num ==转载 2006-09-11 22:23:00 · 965 阅读 · 0 评论 -
自动刷新页面的实现方法总结
1)10表示间隔10秒刷新一次2)window.location.reload(true);如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)window.navigate("本页面url");4>function abc(){window.location.href="/blog/window.location.href";setTimeout("abc()"转载 2006-09-24 15:27:00 · 1260 阅读 · 0 评论 -
javascript小技巧
每一项都是js中的小技巧,但十分的实用! 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:docum转载 2006-09-25 23:22:00 · 961 阅读 · 0 评论 -
在ModalDialog中操作父窗口对象
1、不能使用window.parentWindow.parent是用来在frame中进行操作的,在对话框中不能用来操作父窗口对象2、正确的做法调用modaldialog时通过传参数的方式操作例:需求父窗口页面为a.html 子窗口页面为b.html。a.html中有文本框id为test1,在打开的对话框中点击按钮,将a.html的文本框值改为“子窗口值”。实现打开对转载 2006-09-25 23:24:00 · 1030 阅读 · 0 评论 -
IFRAME运用(2)
RetractBar var currentMoveObj = null; function PageLoad() { //设置左边框架宽度:0.20为百分比 document.getElementById( "frmLeft" ).style.width = document.body.scrollWidth * 0.转载 2006-09-26 18:04:00 · 824 阅读 · 0 评论 -
JavaScript 对象与数组参考大全
本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本Object Hierarchy页面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解这些对象转载 2006-08-29 16:25:00 · 732 阅读 · 0 评论