求助怎么实现js判断后,修改指定路径文件里面的数值

时间:2023-01-25 04:25:25
我的视频网站是电脑手机自适应模版,在手机端访问播放器的高度太高了,想通过js判断是手机还是电脑访问,然后修改播放器控制文件里面的高度数值。

vod_play.html调用播放器的代码:
<div class="player mb"><div class="main">[vod:playerinfo][vod:player]</div></div>

playerconfig.js播放器控制文件里的代码:
var mac_flag=1;         //播放器版本
var mac_second=5;       //播放前预加载广告时间 1000表示1秒
var mac_width="100%";      //播放器宽度
var mac_height="480";     //播放器高度
var mac_widthpop=704;   //弹窗窗口宽度
var mac_heightpop=566;  //弹窗窗口高度
var mac_showtop=1;     //美化版播放器是否显示头部
var mac_showlist=0;     //美化版播放器是否显示列表
var mac_autofull=1;     //是否自动全屏,0否,1是

js判断,加到vod_play.html中,没有成功:
<div id="a1"> 
<script type="text/javascript" src="js/playerconfig.js" charset="utf-8"></script>
<script type="text/javascript">

        var mac_height="480";
        var isiPad = navigator.userAgent.match(/iPad|iPhone|Linux|Android|iPod/i) != null;
    if (isiPad) {
        document.getElementById('a1').innerHTML = 'var mac_height="50%"'
        }else{
            var mac_height="480";
        }
  </script>
</div>

求助大神,应该怎么样写

4 个解决方案

#1


document.getElementById('a1').innerHTML = 'var mac_height="50%"'
这啥啊 
dom.style.height='xxx'不行吗?

#2


引用 1 楼 zzgzzg00 的回复:
document.getElementById('a1').innerHTML = 'var mac_height="50%"'
这啥啊 
dom.style.height='xxx'不行吗?


不行啊。。

#3


求助。。。。。。

#4


document.getElementById("a1").style.height="200px";

#1


document.getElementById('a1').innerHTML = 'var mac_height="50%"'
这啥啊 
dom.style.height='xxx'不行吗?

#2


引用 1 楼 zzgzzg00 的回复:
document.getElementById('a1').innerHTML = 'var mac_height="50%"'
这啥啊 
dom.style.height='xxx'不行吗?


不行啊。。

#3


求助。。。。。。

#4


document.getElementById("a1").style.height="200px";