JavaScript
文章平均质量分 77
wwwcomy
这个作者很懒,什么都没留下…
展开
-
JAVAScript的三种消息框
可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框都在window这个对象下警告框: alert()确认框: confirm()提示框: prompt("文本","默认值")确认框一般和if语句连用,因为它就是返回True或False的if(!confirm){/**/}提示框直接赋值就可以var a = prompt('我擦嘞','12原创 2015-10-13 14:59:49 · 415 阅读 · 0 评论 -
IE中,JS在操作style属性时报出"找不到成员"错误
同样一行代码:document.body.style=document.body.style || {}在IE中会报出"找不到成员"的错误,貌似IE中不支持这种style操作。项目中有一个类似的代码,也没看出来这行代码作用有多大,直接判断浏览器略过了,测试倒是没有影响。如果IE中要修改style的话看来还得一个一个的操作啊。...2013-02-28 15:44:54 · 1407 阅读 · 0 评论 -
JS跨域调用之JSONP--动态Script标签方式实现跨域
更新的比较慢,做一个简单的JSONP的例子,网上的例子大都是拷过来拷过去的,格式比较乱。如果有任何问题请拍砖。前面一个帖子[url]http://wwwcomy.iteye.com/blog/1806724[/url]写了如何在同一个基础域名下实现JS跨域访问,实际上这个“跨域”是为了在同一基础域名下iframe子页面与父页面之间的函数调用。而动态Script标签的方式往往是用来访...2013-02-25 11:25:12 · 224 阅读 · 0 评论 -
JS跨域调用之document.domain--相同基础域名页面之间的调用
最近项目需要跨域调用JS,整理一下相关知识,写几个帖子记录一下学习历程。例子只需要1个tomcat即可,这里我的tomcat端口都改成80了。背景:浏览器在执行Javascript时,出于对安全性的考虑,禁止两个或者多个不同域的页面进行互相操作。相同域的页面在相互操作的时候不会有任何问题。如下例子:文件放置于%TOMCAT_HOME%/webapps/domain/目录...2013-02-18 11:21:11 · 520 阅读 · 0 评论 -
转:如何使用page speed对网站进行性能优化
图片贴不过来记录一下文章的名称“如何使用page speed对网站进行性能优化”Google能出来好多。原创 2012-10-12 14:47:01 · 107 阅读 · 0 评论 -
(转) 字号、pt、px、em换算对照表
pt (point,磅) 是一个物理长度单位,指的是72分之一英寸。px (pixel,像素)是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。em是一个相对长度单位,最初是指字母M...原创 2012-09-20 14:32:38 · 1006 阅读 · 0 评论 -
[转] [备忘]原生JS获取dom的左上坐标
[code="java"]function getElementPos(elementId) { var ua = navigator.userAgent.toLowerCase(); var isOpera = (ua.indexOf('opera') != -1); var isIE = (ua.indexOf('msie') != -1 && !is...原创 2012-09-14 10:58:13 · 113 阅读 · 0 评论 -
Ext.extend 注意config中定义的数组 导致对象共用的问题
现象:[code="java"]MyTabPanel = Ext.extend(Ext.TabPanel, { tabVisible : [false], constructor : function(config) { //this.tabVisible = []; }, changeVisible : function(b){ this.tabVisible[...2012-06-29 15:06:21 · 125 阅读 · 0 评论 -
JAVAScript中的作用域与new,this,var关键字
最近刚学习JavaScript,从JAVA转过,感觉确实有点不石更啊。。。贴段代码看看能做对呗:[code="java"]var temp1=300; //windowfunction JSClass(){this.temp1=0; //TODO 如果改成 ‘temp1=0’ 有什么不同内?alert(this.temp1); alert(temp1...2011-03-25 10:29:46 · 137 阅读 · 0 评论 -
转:关于js中"window.location."、"location."、"parent.location."、"top.location用法
转自http://www.cnblogs.com/yugen/archive/2010/08/03/1791560.htmlwindow.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转举例说明:如果A,B,C,D都是asp...原创 2011-02-21 12:15:39 · 413 阅读 · 0 评论 -
IE6offsetWidth与offsetHeight为0的问题
IE是在脚本完全加载之前就会运行JS,所以类似[code="java"]offsetWidth使用实例 Some text goes here... alert(document.getElementById("bb").offsetWidth); alert(document.getElementByI...2011-08-24 15:48:33 · 283 阅读 · 0 评论 -
document.write()与setTimeout()
刚学习Javascript不太了解document.write()函数在编写时钟脚本时候遇到了问题[code="java"] function print(){var my=new Date()document.write(my.toLocaleString())t=setTimeout('print()',500)} [/code]本来期待时钟会自己走...原创 2011-01-11 10:31:20 · 127 阅读 · 0 评论 -
JAVAScript的三种消息框
可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框都在window这个对象下警告框: alert()确认框: confirm()提示框: prompt("文本","默认值")[code="java"][/code]确认框一般和if语句连用,因为它就是返回True或False的if(!confirm){/**/}提示...原创 2011-01-11 09:08:43 · 141 阅读 · 0 评论 -
JS跨域调用之document.domain--相同基础域名页面之间的调用
最近项目需要跨域调用JS,整理一下相关知识,写几个帖子记录一下学习历程。例子只需要1个tomcat即可,这里我的tomcat端口都改成80了。背景:浏览器在执行Javascript时,出于对安全性的考虑,禁止两个或者多个不同域的页面进行互相操作。相同域的页面在相互操作的时候不会有任何问题。如下例子:文件放置于%TOMCAT_HOME%/webapps/domain/目录下1. pa原创 2015-10-13 15:03:28 · 581 阅读 · 0 评论 -
Ext.extend 注意config中定义的数组 导致对象共用的问题
现象:MyTabPanel = Ext.extend(Ext.TabPanel, { tabVisible : [false], constructor : function(config) { //this.tabVisible = []; }, changeVisible : function(b){ this.tabVisible[0]=true; }原创 2015-10-13 15:01:20 · 698 阅读 · 0 评论 -
IE6offsetWidth与offsetHeight为0的问题
IE是在脚本完全加载之前就会运行JS,所以类似offsetWidth使用实例 Some text goes here... alert(document.getElementById("bb").offsetWidth); alert(document.getElementById("bb").offset原创 2015-10-13 15:00:24 · 1232 阅读 · 0 评论 -
JAVAScript中的作用域与new,this,var关键字
最近刚学习JavaScript,从JAVA转过,感觉确实有点不石更啊。。。贴段代码看看能做对呗:var temp1=300; //windowfunction JSClass(){this.temp1=0; //TODO 如果改成 ‘temp1=0’ 有什么不同内?alert(this.temp1); alert(temp1);}new JSClas原创 2015-10-13 15:00:07 · 659 阅读 · 0 评论 -
document.write()与setTimeout()
刚学习Javascript不太了解document.write()函数在编写时钟脚本时候遇到了问题 function print(){var my=new Date()document.write(my.toLocaleString())t=setTimeout('print()',500)} 本来期待时钟会自己走,但是并没有反应查询资料知道这个documen原创 2015-10-13 14:59:56 · 999 阅读 · 0 评论 -
CKEditor在IE8,9中setReadOnly时报没有权限异常
环境: CKEditor 4.0.1beta浏览器: IE8 9Ajax回调时设置 [code="java"]CKEDITOR.instances[id].setReadOnly(readonly) [/code]在IE下报错"没有权限",在chrome ff下正常。跟代码发现压缩后ckeditor.js的以下代码运行异常[code="java"]CKEDI...2014-03-20 10:30:38 · 287 阅读 · 0 评论