原创 setAttribute()的使用方法與ie不兼容onclick事件解決方法
1.element要用getElementById or ByTagName來得到, 2.setAttribute("class", vName)中class是指改變"class"這個屬性,所以要帶引號。 3.IE中要把class改成cl
原创 DIV水平垂直居中顯示
DIV水平居中顯示: 定義div寬度後,設置{margin-left: auto; margin-right: auto;} 即可實現div水平居中,代碼示例: CSS: 1. <style> 2.
原创 設置select標籤的寬度
要設置select標籤的寬度,必須通過style屬性設置width來實現。
原创 代碼儘量寫規範
對於今天遇到的幾個問題的解決過程有些感觸: 1. 現在做一個新的web界面,基礎佈局原來已經做好了的,只需加入一些新的東西進入。在本機上(IE8)上面沒問題,到IE6上就顯示不了。原本以爲是js庫的版本問題,但是原始佈局在IE6上
原创 img對象間產生間隙和排列不整齊的解決方法
多個圖片置於一起時,很多時候圖片之間會產生間隙,解決的有效方法爲: 設置父容器的font-size:0px; 排列整齊的方法: 設置所有圖片的vertical-align:middle;
原创 讓IE瀏覽器打開時默認最大化
1.用鼠標拖拽IE的右下角使IE最大化(不能點最大化按鈕,否則失效); 2.在文件菜單中關閉瀏覽器(不能點關閉按鈕,否則失效); 3.重新打開,生效。
原创 css中font-family爲中文時帶來的問題
1.當font-family的值爲中文時,很有可能是CSS文件的編碼問題。CSS的編碼應該與頁面的編碼一致;2.在IE6中,CSS不解析引號,所以font-family的中文值不應該帶有引號。否則,後面的CSS樣式都會失效。
原创 Flex調用Javascript中多重對象的方法問題
今天遇到這樣一個問題: Javascript代碼:var A={B:{c:function(){}}} Flex中調用的形式爲:A.B.c; 結果調用無效。後經請教,得知要這樣修改:
原创 IE和FF的兼容
1.區別IE和非IE瀏覽器 #tip {background:blue; /*非IE 背景藍色*/background:red /9; /*IE6、IE7、IE8背景紅色*/} 2.區別IE6,IE7,IE8,FF 【區別符號
原创 慎用CSS的*號選擇器
很多時候,網頁佈局在不同的瀏覽器中會莫名的出現不同的表現,很多情況下是由於各個瀏覽器中margin,padding的默認值不同引起的。我們可以在css中定義*{margin:0; padding:0;}來方便地解決問題。但是,
原创 JavaScript刪除所有子節點的方法
今天在寫一段動態刪除select控件的所有option的代碼時,發現總是不能全部刪除,代碼如下: selectObj ------>select控件 optionNodes ------>select控件所有子節點組成的
原创 JavaScript獲取flash對象的方法
function thisMovie(movieName) { if (navigator.appName.indexOf("Microsoft") != -1) { return
原创 查看錶分區信息
purge recyclebin 清空oracle回收站(分區表改名後,drop該表,分區表其實依舊存在,只是放入了回收站,列爲待清理的對象) select * from USER_PART_TABLES 查看當前用戶的分區表信息
原创 IE和FF兼容之DIV拖動
1.拖動DIV的關鍵在於把鼠標的移動事件不間斷的進行捕獲並進行處理。當鼠標快速移動時,即使移除了DIV的範圍,也應該捕獲事件進行相應的處理。在IE中,可以使用object.setCapture()方法,動作完成之後需要object.rel
原创 DIV滾動條顯示在最低端
做web聊天界面的時候,會遇到這麼一個問題: 當有新消息的時候,如何讓div顯示最新消息。也就是說如何讓div的滾動條滑到最底端 解決方法:div.scrollTop = div.scrollHeigh