我发现浏览器检测通常不是一个好主意,但是由于每个浏览器都有不同的实现,我需要一种方法来分离我的每个修复程序。
具体做法是:
gecko和webkit要求在空段落的末尾插入<br />
,否则会自动删除它们。
ie和opera将此<br />
视为普通<br />
并插入换行符。
我需要一种方法来告诉哪个浏览器或至少要使用哪个实现。
你能帮我找一个方法吗?
谢谢,Nico
答案 0 :(得分:0)
实际上,我决定采用一个非常有趣的解决方案:使用css浏览器前缀来检测浏览器。
例如if(elem.style["MozBorderRadius"] != undefined)
定位firefox1 +,同样可以使用WebkitBorderRadius。