在html5中,文字框,也就是input, type為text,或者password,新增了乙個屬性placeholder,也就是佔位符,
當輸入的時候,佔位符就會消失。
這個屬性非常好用,因為有這個必要html5才會有這個屬性,然而在ie下,就沒有這效果,那麼我們來實現ie9的相容效果
我寫了乙個jquery的外掛程式,讓ie瀏覽器實現這效果
**如下
jquery.fn.placeholder = function()catch(e)引入jquery庫,然後引入這個外掛程式,呼叫如下:placeholder.css();
placeholder.click(function());
if(input.val() != ""));
}else);
}placeholder.insertafter(input);
input.keyup(function(e));
}else);
}});
});}
return this;
};**不複雜簡單易懂~直接寫入js檔案引用便可呼叫,不與firefox,google的屬性衝突
$(function ());樣式也可以自由修改如下:
placeholder.css();
如果存在什麼bug請大家回覆以便及時修正~
來自為知筆記(wiz)
讓IE支援placeholder屬性
html 5 有個很棒的屬性,placeholder,在滑鼠聚焦到input輸入框上面時候,提示文字會消失,失去焦點之後,又會出現 但是在不支援html5的低版本的瀏覽器中,placeholder屬性是無效的,為了解決這個問題,因此,人為的去實現placeholder屬性 jquery placeh...
讓IE支援placeholder屬性
placeholder 屬性提供可描述輸入字段預期值的提示資訊 該提示會在輸入欄位為空時顯示,並會在字段獲得焦點時消失。但placeholder不支援ie10以下版本 在頁面中只需引入placeholder.js即可 jquery placeholder,fix for ie6,7,8,9 webs...
關於ie驅動
無論是selenium2 webdriver 還是selenium2library,如果想要呼叫ie瀏覽器,均需以下步驟。解壓縮得到iedriverserver.exe,並將其所在目錄新增到環境變數 針對windows vista和windows 7上的ie7或者更高的版本,必須在ie選項設定的安全...