從網頁中獲取flash物件的時候,每個瀏覽器都不一致,
需要針對不同的瀏覽器不同的**。
如果是ie,
獲取方式如下,id為flash物件的名稱:
chartref = window[id];
非ie的時候,如果是firefox
獲取方式如下:
chartref = document.embeds[id];
火狐以外的瀏覽器,
在opera/safar/chrome如果通過embeds獲取,得到的是乙個集合htmlcollection,彈出其length是2,分別取出第1,2個元素分別是object,embed元素。
正確的獲取方式如下:
chartref = window[id];
簡單總結一下:
js 瀏覽器物件
在執行時,從載入頁面後每隔指定的時間執行 語法 setinterval 互動時間 引數說明 1.要呼叫的函式或要執行的 串。返回值 乙個可以傳遞給 clearinterval 從而取消對 的週期性執行的值。呼叫函式格式 假設有乙個clock 函式 setinterval clock 1000 或se...
JS獲取瀏覽器資訊
本機執行結果 瀏覽器 microsoft internet explorer 瀏覽器版本 4.0 compatible msie 6.0 windows nt 5.1 sv1 qqdownload 1.7 infopath.2 net clr 2.0.50727 net clr 3.0.04506....
js瀏覽器資訊獲取
namespace com.uk.silence.window class geometry version 1.0 var namespace module.createnamespace com.uk.silence.window 1.0 namespace.geometry function ...