-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 - 我在这里写了所有的东西吗?我相信你用我的代码的一部分来写你在这里做的任何事情。 –