文章列表
google map api V3 官方地址
需要引入script标签
<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.1&sensor=false&language=cn">
一段加入地图的代码
<body>
<div id="cc" style="width: 400px; height: 400px"></div>
<mc ...
- 2011-02-18 16:00
- 浏览 232
- 评论(0)
vml
The Vector Markup Language
(矢量
可标记语言)的缩写.VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。
一些文章介绍
http://www.itlearner.com/code/vml/step2.html
在需要创建vml的页面中 是需要一个命名空间的
<html xmlns:vml="urn:schemas-microsoft-com:vml"
>
或者
document.namespaces.add('vml', 'urn:sc ...
- 2010-11-30 17:54
- 浏览 202
- 评论(0)
恩 记录代码中觉得写的比较有意思的代码片段
第一个来自clean:方法
用正则取标签
if ( typeof elem === "string" ) {
elem = elem.replace(/(<(/w+)[^>]*?)//>/g, function(all, front, tag){
return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ?
all :
front + "></" + tag + ...
- 2010-07-07 23:07
- 浏览 206
- 评论(0)
extend
第 一个参数可以对象 也可以是布尔 (如果是布尔值表示是否深度便利)
如果是一个对象则 扩展到原来的对象上去
如果是多个对象 则每个对象都扩展到原来的对象上去
var wt = function(){
};
wt.extend = function() {
var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options;
//根据第一个参数来判断是否深度遍历
if ( typeof target === &qu ...
- 2010-07-02 17:29
- 浏览 190
- 评论(0)
看了 比较多的 文章
顺便把这些东西归纳一下。
各位看客,如果发现错误请指正.........
1.尽量用全局变量代替局部变量
以前看道这句话的时候 以为是用巧妙的方法来减少全局变量的 次数
其实他还有一层意思
如下 面一 ...
- 2010-03-28 15:53
- 浏览 204
- 评论(0)
如果页面的js内容比较少的 时候,确实命名空间的意义是没有的 但是 当 有很多的 .js的 外部连接的 时候
命名空间的 作用还是 可以体现出来的 如某2个人共同写 一个 项目 都有一个叫 bind的函数 但是参数却不一样
这时,当2个项 ...
- 2010-03-25 14:41
- 浏览 200
- 评论(0)
1.
(function(){
return typeof arguments;
})();
“object”
“array”
“arguments”
“undefined”
2.
var f = function g(){ return 23; };
- 2010-02-11 14:00
- 浏览 249
- 评论(0)
以下全是个人理解以及网上查找而来,如有不对请指正...
假如有n段js代码 用<script>标签隔开的.
运行顺序是
step1. 读入第一个代码段step2. 做语法分析,有错则报语法错误(比如括号不匹配等),并跳转到step5step3. 对var变量和function定义做“预解析”(永远不会报错的,因为只解析正确的声明)step4. 执行代码段,有错则报错(比如变量未定义)step5. 如果还有下一个代码段,则读入下一个代码段,重复step2step6. 结束
这些是从网上找到的 至于对错 真的不知道如何验证,就暂时当它是正确的.........
js是解 ...
- 2010-01-27 22:03
- 浏览 364
- 评论(0)
以下全是个人理解以及网上查找而来,如有不对请指正...
匿名函数
几种匿名的写法
(function(){})();最常见到的;
(function(){}());
void function(){};
错误的写法
function(){}();
为什么会这样了, 看看函数声明的语法和函数表达式的语法说明
一.函数声明
function name([param[, param[, ... param]]]) { statements}
这里的函数名称name是不可以省略的,省略了函数名就会报错
function (){alert('eee')}
因为编译器当 ...
- 2010-01-25 15:51
- 浏览 267
- 评论(0)
下面都是个人理解以及查找的网上的资料,如有不对的地方请指正
prototype
prototype在这里是原型的意思,不是指那个框架...
如果有一个function test(){}
它会有一个name属性,值为函数名test 即test.name=="test" //在 firefox下测试.........
test还有一个constructor属性,他是指向他的构造函数的.... 即test.constructor指向 Function
test还有一个__proto__属性,他指向他的构造函数的原型 即test.__proto__===Func ...
- 2010-01-09 18:46
- 浏览 213
- 评论(0)
下面都是个人理解以及查找的网上的资料,如有不对的地方请指正
This
this 始终指向调用它的对象,都没有对象调用时就指向window
另外就是this一般都是在function中,当不在function中的时候 一定是指向window的.
var a ='a';
alert(this.a); //出来的是a
alert(this.b); //undefined 因为还没定义
var b= 'b';
alert(this.b); //出来的是b 所有的全局变量都是window的属性
当在function中的时候,如果没有对象调用它还是指向window的
...
- 2010-01-07 14:56
- 浏览 195
- 评论(0)
文章里面有些是自己写代码中遇到的,但更多的是从网上收集而来,然后自己测试后在记录上去(也蛮累的)
边写边记吧...........
1
.ie6下的select问题
当div模拟一个层的时候, 遇到select的时候,select会穿透层
解决方法
1。隐藏select,关闭层的时候在显示出来......(好象一般都不这么做)
2。用iframe,可以参看我那个lightbox效果,搞一个透明的,然后在上面放层..
2
.ie下有些元素不能用innerHTML,因为他是只读的
The property is read/write for all ...
- 2009-11-04 16:59
- 浏览 245
- 评论(0)
支持拖动
本打算支持键盘"→","←"的 ,可选中的那项总是无法获取到焦点,不知道为什么
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta ...
- 2009-10-26 10:14
- 浏览 171
- 评论(0)
哦 耶
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; ...
- 2009-08-27 01:13
- 浏览 174
- 评论(0)
以前写过一遍,昨天看了看,相当的糟糕.决定重写一遍.
同时参考了cloudgamer与果果的代码(17 js 行实现日历,很强悍)..
学到了一些新的东西 记录下来
写日历 首先想到会判断闰年
事实上是可以不用的 只要知道这个月的天数就可以了
这是在cloudgamer的boke中看到的
newDate(this.Year,this.Month+1,0).getDate(); 获得这个月的天数..
写日历其实 就是只需要知道 这个月的天数,这个月的一号是星期几(因为要根据这个来填充),就可以完成了
一个简单的例子, 主要帮助自己记录一些写法
<!DOCTYPE ...
- 2009-08-26 01:20
- 浏览 262
- 评论(0)