음악을 object로 제어해보자
음악이나 동영상을 올리는 방법입니다.
<object>를 이용하면 음악을 좀더 많이 제어 할 수 있습니다.
또 최근 우연치않게;; 웹사이트에서 <embed>를 막은곳도 보이고;; 해서;
<OBJECT classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="300"> |
----------------------------------------------------------------------
<PARAM NAME="Filename" VALUE="음악 파일 경로">
이 부분에서 음악 파일 경로를 삽입하고,
밑부분의 <param name> 부분은 기능을 제어하는 태그입니다.
만약 링크 못가져가게 마우스 우측 클릭 후 나타나는 정보창을 막고자 한다면,
<param name="EnableContextMenu" value="false">
이 부분에서 value 값을 true 혹은 false 로 지정하면서 제어할 수 있습니다.
보기와 같이 false로 지정하면 우측 클릭을 해도 반응을 하지 않습니다.
이제 하나하나의 기능을 살펴봅시다.
<param name="ClickToPlay" value="true"> |
: 동영상 등을 재생할때 화면을 클릭하면 일시 정지되거나 다시 재생하는 기능을 제어하는 기능입니다. true / false로 제어합니다. |
<param name="AutoSize" value="true"> |
: 화면의 비율을 자동으로 제어할 것인지, 말 것인지를 제어하는 기능입니다. |
<param name="AutoStart" value="true"> |
: 플레이어창이 뜨면서 자동실행 여부, 즉 autostart와 같은 기능입니다. false로 해놓으면 재생 버튼을 클릭해야 플레이 됩니다. |
<param name="ShowControls" value="true"> |
: hidden 태그와 같은 기능으로 false로 지정시 플레이어가 보이지 않게 됩니다. |
<param name="ShowAudioControls" value="true"> |
: 이 기능은 플레이어 우측의 볼륨 조절기능과 음소거 기능을 제어하는 기능입니다. |
<param name="ShowDisplay" value="false"> |
: 이 부분은 플레이어 아래에 파일의 디스플레이 정보를 출력할 것인가 말것인가를 제어하는 부분입니다. |
<param name="ShowTracker" value="true"> |
: 재생 구간을 보여주는, 재생이 되면서 옆으로 움직이는 막대, 트랙커를 제어하는 기능입니다. |
<param name="ShowStatusBar" value="true"> |
: 플레이어 아래에 버퍼링과 남은시간/총시간 을 보여주는 한줄의 정보창을 제어하는 부분입니다. |
<param name="EnableContextMenu" value="true"> |
: 마우스 오른쪽 클릭시 나타나는 메뉴를 제어하는 기능입니다. |
<param name="ShowPositionControls" value="true"> |
: 이 부분은 플레이어의 뒤로 가기(▶▶), 앞으로 가기(◀◀) 등의 버튼을 제어하는 부분입니다. |
<param name="ShowCaptioning" value="false"> |
: 동영상 등의 자막이 있을때 이를 제어하는 기능입니다. |
<param name="AutoRewind" value="true"> |
: 재생이 끝났을 경우 이 부분을 true로 해놓으면 처음으로 돌아갑니다. |
<param name="PlayCount" value="1"> |
: <embed>의 loop와 같은 기능으로 플레이 반복 횟수를 결정합니다. |
<param name="Volume" value="0"> |
: 재생시 자동으로 설정할 볼륨 량을 지정해주는 부분입니다. |