我在网页里嵌入了quicktime控件,视频大小是640x480,网页上的大小是320x240。
播放视频时没有缩放。图像显示不完整。
如何实现quicktime控件播放时能后自动缩放适应网页大小。谢谢.
我是用的<embed src="view.mov" width="320" height="240" autoplay="true"> </embed>

解决方案 »

  1.   

    指定下type属性
    如果是 swf的话就是 type="application/x-shockwave-flash"
      

  2.   

    首先,为你的控件添加一个 id .window.onload = function() {
      document.getElementById('你为控件指定的 id').width = your_width;
      document.getElementById('你为控件指定的 id').height = your_height;
    }// 当然 your_width, your_height 就是你最后想要 swf 调整到的大小,这里你就是想调整为网页的大小。
    获取网页的宽: document.body.clientWidth 
    获取网页的高: document.body.clientHeight 综合起来:window.onload = function() {
      document.getElementById('你为控件指定的 id').width = document.body.clientWidth ;
      document.getElementById('你为控件指定的 id').height = document.body.clientHeight ;
    }
      

  3.   

    <embed src="view.mov" width="100%" height="100%" autoplay="true"> </embed>
    用100%来代替具体的长宽,从而让播放器适应MOV的大小,可以全部显示