-1
我想使用橫幅,但是當您使用移動設備打開橫幅時,移動橫幅應顯示出來。因爲視口的東西。我有這個代碼,但沒有任何反應。有人能幫我嗎?JS屏幕寬度
<script type="text/javascript">
<!--
if (screen.width <= 800) {
document.write = "<div align='center'><a href='http://www.fifacoin.com/?aff=53549'><img class='img-responsive' src='http://www.fifacoin.com/fifacoin/img/200X200.gif'>"
}
else {
document.write = "<div align='center'><a href='http://www.fifacoin.com/?aff=53549'><img class='img-responsive' src='http://www.fifacoin.com/fifacoin/img/728X90.gif'></a></div>"
}
//-->
</script>
您應該改用媒體查詢。 – SLaks
@SLaks指出 - CSS中的媒體查詢是爲此做出的 - 它們提供了比javascript更清潔的解決方案,但可能未啓用...但嘗試使用'parseFloat(screen.availWidth)'而不是 – RamRaider
順便說一下,您在這裏發佈了一個類似的問題http://stackoverflow.com/q/34475651/我給你答案http://stackoverflow.com/a/34476103/1415724 - 我在這裏寫了所有的東西嗎?我相信你用我的代碼的一部分來寫你在這裏做的任何事情。 –