我们开发的是toB的产品,需要给不同的企业配置不同的皮肤,又不能每个企业一套代码,这样维护开发都是超级累人,可采用如下方法
var PAGELIST = {
page: {
logoUrl: "logo.png",
logoUrl2: "logo2.png",
leftImgUrl: "login-bg-pic.png",
cssUrl: "style.css",
}
}
var CURURLHOST = window.location.host
$(window).ready(function () {
!function () {
if (CURURLHOST == '--') {
var link = document.createElement('link')
$(link).attr('rel', 'stylesheet')
$(link).attr('type', 'text/css')
$(link).attr('href', PAGELIST.page.cssUrl);
document.getElementsByTagName('head')[0].appendChild(link)
$('#loginLogo').attr('src', PAGELIST.page.logoUrl);
$('#loginLeftImg').attr('src', PAGELIST.page.leftImgUrl);
$('#menuLogo').attr('src', PAGELIST.page.logoUrl2);
}
}()
})