1 つの Web サイトと 2 つのドメイン名があります。訪問者が www.SampleSiteA.com のページに移動した場合は画像 "A" を表示したいのですが、www.SampleSiteB.com のページに移動した場合は画像 "B" を表示する必要があります。
残念ながら、以下のコードの結果は空白で、画像がまったく表示されません。何か案は?
ファイルの内容:welcome.html
<html>
<head>
<script src="resources/js/domain.js" type="text/javascript"></script>
</head>
<body>
<div class="welcomepic"></div>
</body>
</html>
ファイルの内容: styles.css
.picForA{
background-image: url('../img/A.png');
}
.picForB{
background-image: url('../img/B.png');
}
.welcomepic{
background-position:left center;
background-repeat: no-repeat;
padding-left:160px;
width:225px;
float:left;
height:100px;
display: block;
}
ファイルの内容: domain.js
function welcomepic() {
if (location.hostname == 'www.SampleSiteA.com') {
$('.welcomepic').addClass('picForA');
} else {
$('.welcomepic').addClass('picForB');
}
}