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>