2012-07-18 1 views
1

내 목적은 시청자가 변경 객체 높이

내가 자바 스크립트 코드가 화면에 비례하여 객체의 높이를 변경하는 것입니다

object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="100% height="id='myP'" id="myFlashContent" align="middle" allowFullScreen = "true" 

하지만 코드에 변수를 쓰는 방법을 잘 모르겠습니다.

답변

1

당신이하고있는 방식이 잘못되었습니다.

개체에 ID를 할당하십시오.

<object id="obj" classid="..." ....> 

2 변경

var rat = ((screen.availWidth/screen.availHeight)*100); 
document.getElementById('obj').setAttribute("height", rat); 
2

시도로 자바 스크립트 :

var rat = ((screen.availWidth/screen.availHeight)*100); 
    d = document.getElementById('myP'); 
    d.style.height=rat+"%";