日期:2014-05-16  浏览次数:20414 次

javascript在Firefox和Chrome中的兼容性问题
我是个开发新手,在做一个html页面时,用到一个繁简转换的js文件,

调用文件后,通过两个链接来转换,这两个链接在ie中没问题,但是在Firefox和Chrome中就不能点击,鼠标hover时也不是手指状,请问这两个链接要怎么写才能兼容Firefox和Chrome浏览器啊?


<a href="javascript:zh_tran('s');" class="zh_click" id="zh_click_s">简体</a>
<a href="javascript:zh_tran('t');" class="zh_click" id="zh_click_t">繁體</a>
JavaScript Chrome Firefox HTML 浏览器

------解决方案--------------------
估计不是这部分问题,而是别的地方的问题导致这部分无法执行。
------解决方案--------------------
你贴出来的写法没问题,问题在其他地方
手型请使用 cursor:pointer 是兼容的  hand则只有ie认得
------解决方案--------------------
也许是因为你“zh_click”class造成的,贴出来看看
------解决方案--------------------
问题出在zh_tran函数上吧,贴出来看看
------解决方案--------------------
单独测试你的代码,没有问题啊
------解决方案--------------------
本程序只在UTF8编码下测试过,不保证其他编码有效

用utf-8试试
------解决方案--------------------
在utf-8编码下通过FF,chrome,safari,IE测试没发现有问题的。可能是你的编码出问题了。
------解决方案--------------------
测试没有问题。楼主看来真的编码问题了