22 十 2008 @ 3:18 下午 
 
1,关于event的用法
存在问题:IE中可以直接使用event对象,但是Mozilla不可以直接使用。
例如:
IE ONLY
<input type=”button” value=”clickMe” onclick=”doIt()”><script language=”javascript”> function doIt(){ alert(event); }</script>
这段代码在Mozilla浏览器中是不能正常工作的,因为Mozilla浏览器中没有默认的event对象,只能在事件发生的现场使用。
下面看一下两者都兼容的代码:
IE&Moz
<input type=”button” value=”clickMe” onclick=”doIt(event)”><script language=”javascript”> function doIt(oEvent){ alert(oEvent); }</script>

2,关于event.srcElement[IE]和event.target[Moz]
Mozilla下的e.target相当于ie下的event.srcElement,但细节上有区别,后者是返回一个Html Element  
而e.target返回的是个节点,也就是说包括文本节点。
看下面的例子代码,可以看出两者的区别和联系:
IE ONLY
<table border=”1″ width=”50%” onclick=”doIt()”> <tr><td>1</td><td>2</td></tr> <tr><td>3</td><td>4</td></tr></table>
<script language=”javascript”> function doIt(){ alert(event.srcElement.tagName); }</script>

Moz
<table border=”1″ width=”50%” onclick=”doIt()”> <tr><td>1</td><td>2</td></tr> <tr><td>3</td><td>4</td></tr></table>
<script language=”javascript”> function doIt(oEvent){ var oTarget = oEvent.target; while(oTarget.nodeType != 1) oTarget = oTarget.parentNode; alert(oTarget.tagName); }</script>

3,键盘值的取得
Mozilla下的event.which与IE下的event.keyCode相当。
见代码:
IE
<input type=”text” onkeypress=”doIt()”><script language=”javascript”> function doIt(){ alert(event.keyCode); }</script>

More »

Posted By: 大宇
Last Edit: 24 十 2008 @ 05:29 下午

EmailPermalinkComments (0)
Tags
Tags:
Categories: ajax, js
 14 十 2008 @ 12:06 下午 

function microtime_float()
{
    list($usec, $sec) = explode(” “, microtime());
    return ((float)$usec + (float)$sec);
}

$time_start = microtime_float();

// Sleep for a while
usleep(100);

$time_end = microtime_float();
$time = $time_end – $time_start;

echo “Did nothing in $time seconds\n”;

Posted By: 大宇
Last Edit: 14 十 2008 @ 12:06 下午

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: php
 07 十 2008 @ 1:14 下午 

<!–[if IE 6]>
<script type=”text/javascript”>
try { document.execCommand(‘BackgroundImageCache’, false, true); }
catch(e) {}
</script>
<![endif]–>

Posted By: 大宇
Last Edit: 07 一 2009 @ 10:06 下午

EmailPermalinkComments (0)
Tags
Categories: html

 Last 50 Posts
Change Theme...
  • Users » 1
  • Posts/Pages » 165
  • Comments » 12
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

关于



    No Child Pages.

Linux命令手册



    No Child Pages.

php.ini配置



    No Child Pages.

Memcache协议



    No Child Pages.