Allan.Wang’s Blog

其實我只想今天比昨天強一點。

  • Home

window.onload覆盖问题的解决

Posted by Allan.Wang in 10月 29th 2008  

最近比较忙,因为打算去外地,所以都在抓紧时间冲电,难得有闲的时间也抓紧看下电影-_!!

好了,费话少说,进入正题,

今天在做页子,一直都用ff,边测试边写…但是页子完成大半,忽然用ie一刷新.蒙了.

好几个函数是全瘫掉.. - -.一下蒙掉,这个页子可花去我快一下午时间啊..

赶紧的去baidu搜,但是一想没关键词啊…

只有无奈的再看代码,忽然发现他们有一共同点…window.onload….

这下有了关键词,用baidu一搜,才晓得答案,

 

<html>
<head>
<script type=”text/javascript” language=”javascript”>
window.onload
=function()
{
    alert(
“第一次调用“);
}
</script>
</head>
<body>
<script type=”text/javascript” language=”javascript”>
window.onload
=function()
{
    alert(
“第二次调用“);
}
</script>
</body>
</html>

 

 

<html>
<head>
<script type=”text/javascript” language=”javascript”>
window.onload
=function()
{
    alert(
“第一次调用“);
}
</script>
</head>
<body>
<script type=”text/javascript” language=”javascript”>
function twofunction()
{
    alert(
“第二次调用“

);
}
window.attachEvent(’onload’,twofunction); 

 

</script>

 

,第一段代码第二个onload很成功的覆盖了第一个,于是第一个很可悲的无法运行- -,

第二段代码很正常的两个函数都能运行:)

现在比较下两段代码的不同,您就会知道答案了 :)

不过刚在群里有前辈说attachEvent是IE专有属性,

最好的方法是这样写

window.onload = function()
{
function1;
function2;
}

 08.11.13补记:通过jq的$(document).ready()机制也可以解决 :)

 

No Comment
under: 前台制作
Tags: window.onload覆盖, 解决
Digg it Add to del.icio.us Stumble it add to technorati

记录:常用正则表达式

Posted by Allan.Wang in 09月 20th 2008  

这几天再看php的正则,各个语言的正则都差不多,于是专门跑上网上找了几个常用的记录下来,以后就省的找了-_!!,废话不多说.正文开始

…..Click here to read more

No Comment
under: PHP
Tags: PHP, 正则表达式
Digg it Add to del.icio.us Stumble it add to technorati

计算器制作&知识要点

Posted by Allan.Wang in 09月 13th 2008  

回头一看- -,9月份都没写日志。

昨天刚忙完,就做了一个web版的计算器,熟悉了下表格跟js。。

在把源码贴出来之前,把这个计算器用到的基本知识点总结下,如果你是高手,那您直接跳过就好了-_!!

document.forms[]属性:一个包含文档中的对象类型是form元素对象。因为在一个文档中不止一个表单,所以表单在document.forms[]属性中以数组的形式存储。数组方括号内的索引号指向数组中的某个元素。为了找出当前文档中有多少form对象,使用:

  document.forms.length

  比如要访问文档中的一个表单,引用如下:

  document.forms[0]

  然而—般来说,我们建议使用表单NAME属性中的表单名引用表单,如下形式:

  document.formName

  两种方法得到相同的对象。当脚本需要在表单中引用元素时,对象的完整地址必须包括document和表单引用。

String.IndexOf 方法 :indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1
string test=”asdfjsdfjgkfasdsfsgfhgjgfjgdddd”;
   test.indexof(’d')       =2            //从前向后 定位 d 第一次出现的位置
   test.indexof(’d',1)     =2           //从前向后 定位 d 从第三个字符串 第一次出现的位置
   test.indexof(’d',5,2)   =6      //从前向后 定位 d 从第5 位开始查,查2位,即 从第5位到第7位;

substr 方法:返回一个从指定位置开始,并具有指定长度的子字符串。

function substr(start : Number [, length : Number]) : String

start  必选。所需的子字符串的起始位置。字符串中第一个字符的索引为 0。

length  可选项。返回的子字符串中包含的字符数。

如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到字符串的结尾。

  …..Click here to read more

No Comment
under: 前台制作
Tags: js, parseFloat, 计算器
Digg it Add to del.icio.us Stumble it add to technorati

Web开发设计的五大准则

Posted by Allan.Wang in 08月 28th 2008  

如果仓促而为,设计一个专题或者网站一定会成为恶梦。Web设计需要遵循一些准则并有计划地去做。
规则 #1 : 先出设计图+ X% S# o* G  t+ X9 l! P% O
这是必须的。不要假设设计图在你的头脑中就开始设计web,必须要放到纸上。可以这样做:7 D$ I( [3 \, ]: e- L2 K
1,  拿尺子、笔和纸,按照具体的尺寸一行一行地画下来;( K% f) b4 r# y, d  S& X5 p) Y0 ~
2,  记得考虑分界线的长度等,这样才能符合CSS的像素;$ Y/ |8 [3 |3 Z, z$ U/ l8 F
3,  记下设计的每一个细节免得忘记,如果把所有细节都累积到最后将是巨大的麻烦。
规则 #2 :配色
这是设计的核心部分,只有颜色搭配合适才能使你的网页看起来不错。首先要决定的是主色,也即你在网页中多数使用的颜色;然后选择跟主色调搭配的第二颜色;不要选择超过三种颜色不然你的设计看起来会很乱。如果你想要更多的颜色,可以使用浅色或者深色的阴影来搭配主色调。
 浏览十个跟你网页有同样主色调的网页;  给几个人看你的配色方案并取得反馈;2 l3 G& U3 M$ y# G$ f9 y  ~; j9 _3 T' Y
3,  从浏览的网页和反馈你将更好地完善你的颜色搭配。, l* h! S* B2 z0 B. p, U/ _
规则 #3 : 从基本的版块开始构建" l& e. Y9 f% g/ {- @- R8 p
定下配色和设计图之后,从最基本的框架开始构建——我的意思是说不添加任何文本。因为在版面中加入文本会使得架构混乱。方法如下:
 每一个版块设定边界线,这样能够看到具体的尺寸和位置;; q/ p& G0 r( Q- r2 Z
2,  对不同的版块使用不同的颜色,在完成版块后再改成你想要的颜色。) G0 n2 v; Z) ~/ w" S
规则 #4 : 理清CSS0 g+ L& N  Q. k' J8 O- J
不要在你的HTML文件中将styling元素搞得太复杂,不然等到你修改的时候你就不得不到处搜索。所以将所有styling元素归置在一个单独的CSS文档中。$ l' z. U. l! l. z% p+ G2 w! }
在styling之前理清你的CSS免得太过杂乱导致你多次重复同一件事。CSS支持继承,也即parentblock的style可以用于childblock.,充分利用这条特性。命名CSS分类名也要易懂易记。比如使用“main_content”而不是“div_1”。; Z& V+ |% z0 x/ W
规则 #5 : 制订多重 CSS 文档/ _2 ]+ Q& {- V% E” C- W
我们都知道,使用浏览器可以轻易地看到网页的输出,但使用另一浏览器的时候则可能发现输出不正常。这不是什么稀奇事儿,因为每个浏览器对HTML和CSS的处理方式都不一样。6 J4 r1 ~; A1 t! K5 ^3 I) T
为避免这种情况,每个浏览器准备一个CSS文档,这样所有浏览器都可以正常浏览。虽然这有一定的难度,但是记着指望一个CSS文档来满足所有浏览器是不可能的。

No Comment
under: 前台制作
Tags: web, 开发
Digg it Add to del.icio.us Stumble it add to technorati

番茄花园(洪磊)的取证将异常困难

Posted by Allan.Wang in 08月 28th 2008  

继珊瑚虫一案,现在又出现番茄花园所有人洪磊一案。

最近网络上传播的沸沸扬扬,我倒也没去理会。今天开xunlei,弹出新闻页番茄花园的文章十分醒目,就点进去看了下。顺便发下本博主的看法。其实洪磊无所谓冤不冤。从洪磊一开始被朋友拒绝在其公司放网站,可能他就意识到,这是擦边球。落到现在下场,不能不说洪磊没有思想准备。

 

好了,以下文章转与xunlei.com

 

一位曾与番茄花园合作过的人士透露,由于番茄花园案牵扯到太多与盗版及插件捆绑等相关的“特殊行业”,番茄花园案取证过程将异常困难.

  该人士表示,其在一家拥有IE插件的互联网公司从事互联网桌面软件的BD工作.其透露,在2005年便开始与番茄花园深入合作.“当时负责合作的是我们的 一个大领导,他亲自负责与番茄花园洽谈捆绑插件合作的事宜.”该人士透露,“番茄花园团队通过我们插件每年的收入是非常巨大的,具体的数量级无法透露.”

   …..Click here to read more

3 Comments
under: 业内资讯
Tags: 洪磊, 番茄花园
Digg it Add to del.icio.us Stumble it add to technorati
« Older Entries

Search

Who i am?

Name:王高垒   Age:23

Born in:河南   Live in:河南

Focus on:web标准,php语言

contact me :) Chat with me

分类

  • 电影(Film) (2)
  • PHP (1)
  • Web标准 (3)
  • 生活随笔 (8)
  • AJAX (1)
  • news (2)
  • 设计 (1)
  • 前台制作 (8)
  • 业内资讯 (5)

Subscribes

链接

  • jQuery中文文档
  • Lamp兄弟连 - php相关
  • 农历(万年历)查询
  • 玛雅不归 - php相关
  • 西米CC - 前端牛人

存档页

  • 2008年10月 (1)
  • 2008年09月 (2)
  • 2008年08月 (13)
  • 2008年07月 (7)
  • 2008年06月 (7)
  • 2008年05月 (1)

功能

  • 注册
  • 登录
  • Valid XHTML

Advertisment

1 1

Want to put your ad here, contact us

标签

  • 中文jQuery API jQuery 北京 垄断 夺宝奇兵4  斯皮尔伯格 安吉丽娜.朱莉 开发 摩根.弗里曼 正则表达式 洪磊 添加标签 父亲节 番茄花园 知识共享组织 维度 维度 统计 Vdoing 网店办照 解决 计算器 通缉犯 Wanted 功夫熊猫 在线 邀请码 blog CMS 设计 开源 css CSS 命名规则 css 文字 链接 CSS 绝对定位 相对定位 absolute relative css hack display google GOOGLE联盟 googleadsense inline js padding parseFloat PHP position qq QQ 彩虹QQ 河南新闻 runcode plug-in String.prototype 使用 vdoing web window.onload覆盖 wordpress themes

Recent Entries

  • window.onload覆盖问题的解决
  • 记录:常用正则表达式
  • 计算器制作&知识要点
  • Web开发设计的五大准则
  • 番茄花园(洪磊)的取证将异常困难
  • 区别不同浏览器,CSS hack写法
  • Vdoing初体验 邀请码
  • 关于北京的网店办照
  • css小测试:)
  • CSS的display属性
  • 元素的class与ID命名常用关键字
  • JS之String.prototype使用
  • CSS中的绝对定位和相对定位详解

最新评论

  • scuko in 谷歌联盟被代理:站长利…
  • jonn3 in 谷歌联盟被代理:站长利…
  • Casino 492142b3… in 夺宝奇兵4 (Indiana Jones and …
  • benny in 通缉犯(Wanted )
  • http://sex-zip.… in css小测试:)
  • wow gold in 番茄花园(洪磊)的取证…
  • wow gold in css小测试:)
  • wow gold in 元素的class与ID命名常用关…
  • wow gold in CSS类及id中的命名规则
  • wow gold in QQ.200天纪念。

Most Comments

  • 夺宝奇兵4 (Indiana Jones and the Kingdom of the Crystal Skull) (4)
  • 谷歌联盟被代理:站长利益是否还能有保障? (3)
  • 换了新主题 (3)
  • 番茄花园(洪磊)的取证将异常困难 (3)
  • css小测试:) (3)
  • test runcode (2)
  • CSS中的绝对定位和相对定位详解 (2)
  • JS之String.prototype使用 (2)
  • 父亲节,sorry dad. (1)
  • 鲍尔默: 10年内互联网将垄断媒体 (1)
  • 用搜索,还是用google :) (1)
  • 中文jQuery 1.2 API 参考文档 (1)
©2006-2008 Allan.Wang’s Blog