js和JQ强制更改优酷等iframe通用代码的高度和宽带
优酷的视频他通用代码默认有个高和宽,怎么在播放页面,调整为100%的宽度哩。
下面两种方法,谢谢@重庆-小强 GG
一,用JQ
<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(){
var ram= $('iframe');
if(ram!=null){
ram.attr('width',"100%");
}
});
</script>
二、用JS
<script>
var ram=document.getElementsByTagName("iframe");
ram[0].style.width="100%";
ram[0].style.height="500px";
</script>
三、然后这个auto的高度值不行哟,必须设为实际值,后来我更换了一下,高度为宽的0.88
<script >
var ram=document.getElementsByTagName("iframe");
ram[0].style.width="100%";
var mwidth=ram[0].offsetWidth;
ram[0].style.height=mwidth*0.88+ "px";
</script>

浙公网安备 33010602011771号