这段代码很无奈

来源:互联网 发布:余文乐有淘宝店吗 编辑:程序博客网 时间:2024/05/23 11:20
<html><head><title>test</title><script type="text/javascript">function remove(){alert("点我了!");}</script></head><body><input type="button" value="测试" onclick="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