Javascript 为每个浏览器加载CSS
我希望你能帮助我。 我需要为每个浏览器(chorme、safari、mozilla、ie)加载css。 我已经找到了一个添加safari选项的解决方案,但它仍然不起作用Javascript 为每个浏览器加载CSS,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我希望你能帮助我。 我需要为每个浏览器(chorme、safari、mozilla、ie)加载css。 我已经找到了一个添加safari选项的解决方案,但它仍然不起作用 <script type="text/javascript"> var browser = navigator.userAgent.toLowerCase().indexOf('chrome') > -1 ? 'chrome' : 'other'; if (BrowserDetect.browser.
<script type="text/javascript">
var browser = navigator.userAgent.toLowerCase().indexOf('chrome') > -1 ? 'chrome' : 'other';
if (BrowserDetect.browser.indexOf("chrome")>-1) {
document.write('<'+'link rel="stylesheet" href="/css/chrome.css" />');
} else if (BrowserDetect.browser.indexOf("mozilla")>-1) {
document.write('<'+'link rel="stylesheet" href="css/mozilla.css" />');
} else if (BrowserDetect.browser.indexOf("explorer")>-1) {
document.write('<'+'link rel="stylesheet" href="css/explorer.css" />');
} else if (BrowserDetect.browser.indexOf("safari")>-1) {
document.write('<'+'link rel="stylesheet" href="css/safari.css" />');
}
</script>
var browser=navigator.userAgent.toLowerCase().indexOf('chrome')>-1?“铬':'其他';
if(BrowserDetect.browser.indexOf(“chrome”)>-1){
文件。写(“”);
}else if(BrowserDetect.browser.indexOf(“mozilla”)>-1){
文件。写(“”);
}else if(BrowserDetect.browser.indexOf(“资源管理器”)>-1){
文件。写(“”);
}else if(BrowserDetect.browser.indexOf(“safari”)>-1){
文件。写(“”);
}
页面上有一个HTML5音频播放器,在每个浏览器中,该播放器都会改变颜色,因此每个浏览器的颜色都必须不同。看看Modernizer和Conditionizer 原因:
https://github.com/conditionizr/conditionizr/blob/master/docs/DOCS.md#basic-config-setup
看看现代化和条件化 原因:
https://github.com/conditionizr/conditionizr/blob/master/docs/DOCS.md#basic-config-setup
你的意思是它适用于除Safari之外的所有浏览器吗?可能的重复你的意思是它适用于除Safari之外的所有浏览器吗?可能的重复是最好的方法!那是最好的办法!