這段代碼很無奈

<html>
<head>
<title>test</title>
<script type="text/javascript">
	function remove(){
		alert("點我了!");
	}
</script>
</head>
<body>
	<input type="button" value="測試" οnclick="remove()"/>
</body>
</html>


上面這段代碼真是奇葩!!!害我浪費這麼多時間發火,廢話不多說,記錄一下糾結糾結的地方。

【測試環境】 chrome  26.0.1410.64 m 和 IE10

【問題】代碼在IE10下執行的時候沒有任何問題,當在上述chrome版本下執行的時候一個奇怪的現象出現了:

按鈕消失了,問題是我沒有自定義代碼要刪除這個按鈕!

【解決】

1、重新定義js函數的名稱

2、使用命名空間

【參考資料】

官方:https://code.google.com/p/chromium/issues/detail?id=170395

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章