欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javascript 兼容firefox的一些問題

 更新時(shí)間:2009年05月21日 19:01:24   作者:  
上午在做一些測(cè)試.把頁面拿到火狐上去就出現(xiàn)一堆問題.頁面布局先不說.Javascript代碼的問題就夠頭疼
比如:
1. document.all() 在FF里不行. 必須改成document.getElementById();
2. obj.innerText = "XXX"; 在FF里好像偶爾也有問題. 換成obj.innerHTML = "XXX";就行了.
3. var olE = document.body.onload; 獲得body的onload函數(shù). IE沒問題.FF不行.改成window.onload.解決.
至于window.onload和body.onload有什么區(qū)別.. 還有待百度一下.
4. 在IE中.event對(duì)象有x,y屬性. FF沒有. event.x在FF里應(yīng)該是event.pageX
解決辦法. mX = event.x ? event.x : event.pageX; 然后用 mX 代替 event.x.
5. 最可恨的是Ajax在FF里不能同步調(diào)用!??!
比如 xmlHttp.open("get","xxx.aspx?id=xx",true); //true表示異步
在IE和FF里都沒問題。 但是 xmlHttp.open("get","xxx.aspx?id=xx",false); 在IE沒問題.在FF里就不行!!
這個(gè)問題還沒找到解決辦法.
6. 要吃飯了.未完待續(xù)..
-----------
第5個(gè)解決了.
同步調(diào)用的時(shí)候這樣寫.
復(fù)制代碼 代碼如下:

xmlHttp.open("get","xxx.aspx?id=xx",false);

xmlhttp.send(null);

if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
// alert(xmlhttp.responseText);
} else {
alert("您所請(qǐng)求的頁面有異常。");
}
}

相關(guān)文章

  • 基于JavaScript實(shí)現(xiàn)帶數(shù)據(jù)驗(yàn)證和復(fù)選框的表單提交

    基于JavaScript實(shí)現(xiàn)帶數(shù)據(jù)驗(yàn)證和復(fù)選框的表單提交

    這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)帶數(shù)據(jù)驗(yàn)證和復(fù)選框的表單提交功能,需要的朋友可以參考下
    2017-08-08
  • JavaScript?12個(gè)有用的數(shù)組技巧

    JavaScript?12個(gè)有用的數(shù)組技巧

    數(shù)組是Javascript最常見的概念之一,它為我們提供了處理數(shù)據(jù)的許多可能性,熟悉數(shù)組的一些常用操作是很有必要的。本文將為大家介紹12個(gè)有用的JavaScript數(shù)組技巧,需要的朋友可以參考一下
    2021-12-12
  • javascript中的new使用

    javascript中的new使用

    javascript是基于原型(Prototype based)的面向?qū)ο蟮恼Z言,這點(diǎn)不同于我們熟悉的.NET,Java語言,是基于類模式(Class based)。
    2010-03-03
  • OpenLayers3加載常用控件使用方法詳解

    OpenLayers3加載常用控件使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了OpenLayers3加載常用控件的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • canvas實(shí)現(xiàn)圖像布局填充功能

    canvas實(shí)現(xiàn)圖像布局填充功能

    這篇文章主要為大家詳細(xì)介紹了canvas實(shí)現(xiàn)圖像布局填充功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • JS運(yùn)動(dòng)基礎(chǔ)框架實(shí)例分析

    JS運(yùn)動(dòng)基礎(chǔ)框架實(shí)例分析

    這篇文章主要介紹了JS運(yùn)動(dòng)基礎(chǔ)框架,實(shí)例分析了javascript定時(shí)器及div樣式的使用技巧,需要的朋友可以參考下
    2015-03-03
  • 關(guān)于javascript event flow 的一個(gè)bug詳解

    關(guān)于javascript event flow 的一個(gè)bug詳解

    描述了firefox,safari 有一個(gè)bug和DOM 3 規(guī)范不一致:在event.currentTarget等于event.target的時(shí)候(即event flow處于target phase時(shí)),會(huì)調(diào)用添加到currentTarget上的useCapture為true的listener
    2013-09-09
  • JavaScript閉包原理與使用介紹

    JavaScript閉包原理與使用介紹

    閉包是js的一個(gè)難點(diǎn)也是它的一個(gè)特色,是我們必須掌握的js高級(jí)特性,下面這篇文章主要給大家介紹了關(guān)于JavaScript閉包函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • 提高Web性能的前端優(yōu)化技巧總結(jié)

    提高Web性能的前端優(yōu)化技巧總結(jié)

    這篇文章講述可以幫助 改善優(yōu)化前端的技術(shù),非常有用。主要內(nèi)容有清理代碼、壓縮圖片、壓縮外部資源、使用CDN,以及一些其它方法。這些方法會(huì)為你的網(wǎng)站帶顯著的速度提升和整體性能提升。下面跟著小編一起來看下吧
    2017-02-02
  • javascript 動(dòng)態(tài)創(chuàng)建表格

    javascript 動(dòng)態(tài)創(chuàng)建表格

    這篇文章主要介紹了javascript 動(dòng)態(tài)創(chuàng)建表格,需要的朋友可以參考下
    2015-01-01

最新評(píng)論