JavaScript
文章平均质量分 55
gideal_wang
这个作者很懒,什么都没留下…
展开
-
javascript中showModalDialog和showModelessDialog区别
javascript中showModalDialog和showModelessDialog区别 1. showModalDialog和showModelessDialog的异同 同:两者弹出的窗体不能刷新 异:前者是模态窗口,始终获得焦点;后者是非模态窗口,只不过弹出一个页面,还可以操作父窗口。2. 关闭showModalDialog和showModelessDialog弹出的转载 2009-01-06 18:07:00 · 908 阅读 · 0 评论 -
JavaScript 获取系统时间 计算时间差
var startTime = "";var endTime = "";//获取系统时间function getSysTime(param){ var date = new Date(); var sysTime = date.getFullYear() + "-" + (getFormat(date.getMonth()+1)) + "-" + (getFormat(da原创 2009-02-24 09:54:00 · 11137 阅读 · 0 评论 -
Ajax不能提交附件的原因
Ajax是基于JavaScript的,而js出于安全考虑是不能操作文件的,所以Ajax不能直接上传附件,可以用其他变通方式实现。 但是Ajax提交也是基于HTTP协议的,它也分GET和POST提交方式,可以把表单内容放到消息体中,这和Form.submit()是一样的,为什么用form.submit()就可以处理附件,而Ajax就不可以呢? CSDN论坛提问得到解答:问题关键是你用js如何原创 2010-01-26 16:47:00 · 2317 阅读 · 1 评论 -
Ajax中Get和Post的区别
谈Ajax的Get和Post的区别 Get方式: 用get方式可传送简单数据,但大小一般限制在1KB下,数据追加到url中发送(http的header传送),也就是说,浏览器将各个表单字段元素及其数据按照URL参数的格式附加在请求行中的资源路径后面。另外最重要的一点是,它会被客户端的浏览器缓存起来,那么,别人就转载 2009-09-11 16:52:00 · 2361 阅读 · 2 评论 -
用javascrit验证上传文件大小
对于web开发人员来说文件上传文件是经常遇到的,判断文件大小也是不可缺少,很多人不愿意到后台判断,因为如果传到后台判断,如果文件过大报错,还涉及到效率和数据回显的问题,如果能在前台用javascript现行判断文件大小,是最好不过了。网上总结的一般有两种方式来实现:第一种是应用ActiveX控件的实现,例如:Javascript代码 func转载 2009-09-11 14:27:00 · 1981 阅读 · 0 评论 -
escape()、encodeURI()、encodeURIComponent()区别详解
JavaScript中有三个可以对字符串编码的函数,分别是:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent。下面简单介绍一下它们的区别1 escape()函数定义和用法escape() 函数可对字符串进行编码,这样就可以在所有的计原创 2009-07-10 17:51:00 · 4605 阅读 · 3 评论 -
ajax同步、异步及实例演示
在ajax中提交有两种形式:同步和异步 xmlHttp.open("GET", url, true); xmlHttp.open("GET", url, false); 同步:提交后等待服务器的响应,接收服务器返回的数据后再执行下面的代码 异步:与上面相反,提交后继续执行下面的代码,而在后台继续监听,服务器响应后有程转载 2009-09-09 11:24:00 · 3221 阅读 · 0 评论 -
showModalDialog()子窗口刷新父窗口
今天再次使用showModalDialog(),发现了两个问题,一是子窗口如何刷新父窗口,二是窗口的参数问题。1 子窗口刷新父窗口 如果是window.open();问题就好办,直接用window.opener.location.reload();就搞定了 但是如果是window.showModalDialog(),它里面是没有window.opener的,原创 2009-08-03 14:26:00 · 15679 阅读 · 6 评论 -
JavaScript去除空格大全
方法一://去掉字串左边的空格function lTrim(str){ if (str.charAt(0) == " ") { //如果字串左边第一个字符为空格 str = str.slice(1);//将空格从字串中去掉 //这一句也可改成 str = str.substring(1, str.length); str = lTrim(str); //递归调转载 2009-03-25 15:49:00 · 1776 阅读 · 1 评论 -
javascript 和css图片路径的不同
一个html页面中,会引用到js脚本和css文件,在html展示的时候,引用这两种文件的机制是不同的。对于js脚本,html是把脚本加载到页面中一起解析,类似于jsp中的。对于CSS,它不会加载到html中,它只是一个链接,htmL根据链接去css中找需要的class对于这一点分析引用这两种文件的格式就可以看出: 这种区别在js和css中有图片的时候尤为重要,很多人原创 2009-03-06 10:38:00 · 1797 阅读 · 0 评论 -
单选按钮去掉checked
单选按钮去掉checked属性单个按钮: document.getElementById("radio1").checked = false;多个按钮: document.getElementByName("radio2").item(i).checked = false;虽然简单,但很实用原创 2009-02-24 09:49:00 · 1404 阅读 · 0 评论 -
javascript+attachEvent传递参数问题
假定已有方法checkName//无参数传递function checkName(){dosomething...} 现在,对表单中某一元素通过JS添加onclick事件一、如果不传递参数直接这样写就可以:obj.attachEvent("onclick",checkName);attachEvent的第二个参数就是要调用的方法名,不用加引号,不用在方法原创 2010-05-04 16:47:00 · 2192 阅读 · 0 评论