JavaScript
zh2qiang
这个作者很懒,什么都没留下…
展开
-
常用JS小技巧
屏蔽鼠标右键oncontextmenu="return false" 禁止选取、防止复制onselectstart="return false" 禁止复制oncopy="return false" 禁止粘贴onpaste="return false" 禁止剪切oncut="return false" IE地址栏前换成自己的图标 在收藏夹中显示原创 2010-01-16 00:31:00 · 481 阅读 · 0 评论 -
JavaScript同源策略
Mozilla中文文档: https://developer.mozilla.org/zh-CN/docs/Web/Security/Same-origin_policyW3C关于同源策略的规范: http://www.w3.org/Security/wiki/Same_Origin_Policy原创 2015-05-11 22:21:12 · 552 阅读 · 0 评论 -
JavaScript面向对象学习小结
1.实例属性function O(x,y){ this.x = x; this.y = y;}x和y为类O的实例属性,与Java的普通属性一样,实例属性只能通过类O的对象来访问,如o.x2.实例方法function O(x,y){ this.x = x; this.y = y; this.show = function() { retu原创 2013-10-12 00:04:29 · 723 阅读 · 0 评论 -
JavaScript对象学习小结
1.对象的创建方法:(1)通过new运算符创建,new后面跟着一个构造函数名var object = new Object();构造函数直接调用时通常没有返回值,它只是初始化由this值传递进来的对象;但是与new一起使用时返回一个对象值作为new表达式的值(2)对象直接量对象直接量由属性说明列表构成,列表包含在大括号中,其中属性说明由逗号隔开。对象直接量的每个属性说明都由属性原创 2013-10-11 23:15:06 · 1435 阅读 · 0 评论 -
JavaScript函数学习小结
函数的定义方式:1.函数语句function f(x) { return x*x;}2.调用构造函数var f = new Function('x', 'x*x');3.函数直接量var f = function(x) { return x*x;}说明:以上三种方式都定义了函数f,但是对于方式2,3调用语句必须在函数定义之后JavaScr原创 2013-10-11 00:15:31 · 1028 阅读 · 0 评论 -
format函数
format函数实现自动替换字符串中占位变量,避免使用加号连接字符串。String.prototype.format=function(){ if(arguments.length==0) return this; for(var s=this, i=0; i<arg转载 2011-09-10 13:53:43 · 367 阅读 · 0 评论 -
Ext多行工具栏
在Extjs中Panel中提供了tbar和bbar两个内置的工具栏,极大的方便了大家的使用,但是在创建多行工具栏的时候,就会有一些问题产生了,不能正常的显示已经设计好的页面。下面通过对Panel的render事件的监听,在它被渲染的时候添加多条工具栏,这样就不会影响页面的显示了。转载 2011-09-10 15:50:24 · 1054 阅读 · 0 评论 -
状态栏始终处于加载状态问题原因及解决方法
链接以上写法可能导致状态栏始终处于加载状态,可以修改为如下方式:链接原创 2010-05-16 19:40:00 · 2789 阅读 · 0 评论 -
window.showModalDialog用法
<br /><br />window.showModalDialog<br />作用:<br />用来创建一个显示HTML内容的模态对话框<br /> <br />语法:<br />vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])<br /> <br />参数说明:<br />sURL <br />必选参数,类型:字符串。用来指定对话框要显示的文档的URL。<br />vArguments<br />可选参数,类原创 2010-07-08 18:01:00 · 711 阅读 · 0 评论 -
JS正则表达式
正则表达式在多种脚本语言中均存在,如JavaScript,Shell,Perl等。它是一种基于规则的功能强大的字符串处理工具。本文是我学习JS正则表达式时,记录的笔记,简要列出JS正则表达式的语法及简单用法,以备参考。 定义:1./regexp/[flags]2.new RegExp(regexp[,flags])其中flags为可选项,可以组合使用,可用的flag有g:原创 2010-01-16 00:19:00 · 534 阅读 · 0 评论 -
JSONP实现跨域访问
出现的原因因为浏览器同源策略的限制,Ajax不能实现跨域获取数据。原理因为<script>不受同源策略限制,可以跨域加载脚本文件,加载完后执行脚本;所以我们可以在A域页面中事先定义回调函数callback,然后利用动态添加script元素的src属性,指定B域的一个请求地址,向B域发起一个请求;B域响应A域的请求,返回如下格式的数据:callback(json);其中json为B域返回的数据。A域页原创 2015-05-11 22:48:39 · 559 阅读 · 0 评论