不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2015-03-01 03:38  分类:HTML/CSS/JS  编辑

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。

下表给出了相对 http://store.company.com/dir/page.html 同源检测的结果:

js-domain-01.png

作者:php-note.com  发布于:2015-02-28 23:02  分类:HTML/CSS/JS  编辑

一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。

作者:php-note.com  发布于:2014-12-22 21:20  分类:HTML/CSS/JS  编辑

首先__defineGetter__方法可以为调用他的对象追加一个属性,属性的名称就是该方法的第一个参数,__defineGetter__的第二个参数为一个函数他的返回值决定了这个getter属性的值,通常返回值为对象的某一成属性员的值,或者根据对象的一个或多个成员属性值计算得来的结果,你也可以返回你定义其他和对象成员无关的数值。不过实际情况中前2种的情况要多一些。

HTMLElement.prototype.__defineGetter__("tagname", function()
{
	return this.tagName
});

<div id="s"></div>

document.getElementById("s").tagname; // output DIV
作者:php-note.com  发布于:2014-10-10 10:33  分类:HTML/CSS/JS  编辑

CSS2 中有5个主要的背景(background)属性,它们是:
* background-color: 指定填充背景的颜色。
* background-image: 引用图片作为背景。
* background-position: 指定元素背景图片的位置。
* background-repeat: 决定是否重复背景图片。
* background-attachment: 决定背景图是否随页面滚动。

作者:php-note.com  发布于:2014-10-05 17:08  分类:HTML/CSS/JS  编辑

<dl> 标签用于结合 <dt> (定义列表中的项目)和 <dd> (描述列表中的项目)。
<ul> 标签定义无序列表。
<ol> 标签定义有序列表。

作者:php-note.com  发布于:2014-07-03 15:36  分类:HTML/CSS/JS  编辑

Highcharts是一个制作图表的纯JavaScript类库,主要特性如下:

  • 兼容性:兼容当今所有的浏览器,包括iPhone、IE(IE6,IE7,IE8等)和火狐等等;

  • 对个人用户完全免费;

  • 纯JS,无BS;

  • 支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;

  • 跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库;

官方演示:http://www.highcharts.com/demo/

作者:php-note.com  发布于:2014-05-13 17:40  分类:HTML/CSS/JS  编辑

2. 属性的书写顺序:
        2.1. 按照元素模型由外及内由整体到细节书写,大致分为五组:
            位置:position,left,right,float
            盒模型属性:display,margin,padding,width,height
            边框与背景:border,background
            段落与文本:line-height,text-indent,font,color,text-decoration,...
            其他属性:overflow,cursor,visibility,...
        2.2. 针对特殊浏览器的属性,应写在标准属性之前,例如:-webkit-box-shadow:; -moz-box-shadow:; box-shaow:;

作者:php-note.com  发布于:2014-05-02 11:17  分类:HTML/CSS/JS  编辑

hidefocus即隐藏聚焦,具有使对象聚焦失效的功能,其功能相当于: 

onFocus="this.blur()" 

作者:php-note.com  发布于:2014-03-13 09:37  分类:HTML/CSS/JS  编辑

通用方法:

document.getElementById('iframe的ID').contentWindow.document.getElementById('元素的ID')

 注意要加上contentWindow,往往出现问题都是因为这个容易被忽略,它代表frameiframe内部的窗口对象

作者:php-note.com  发布于:2014-03-11 14:58  分类:HTML/CSS/JS  编辑

在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:

1.一种为使用eval()函数。

2. 使用Function对象来进行返回解析。