SWFObject 를 사용 하여 HTML 에 swf 파일 을 삽입 합 니 다.

2713 단어 htmlIEFlashfirefox
웹 페이지 에 swf 를 삽입 하 는 것 은 더 이상 평범 할 수 없습니다. 보통 다음 과 같은 코드 가 생각 납 니 다.
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="100">
        <param name="movie" value="filename.swf">
        <param name="wmode" value="transparent">
        <embed src="filename.swf" width="200" height="100" type="application/x-shockwave-flash" />
</object>

그 속
<embed src="filename.swf" width="200" height="100" type="application/x-shockwave-flash" />

파이 어 폭 스에 적응 하기 위해 서 밑 에 제대로 나 오 는 거 예요.
IE 아래 에 서 는 첫 번 째 코드 를 사용 하 는 것 이 이상 한 형식 문제 가 있 을 때 가 있다.
--------------------------------------------------------------------------------------------------------------------------------------------
이제 SWFObject 가 생 겨 서 모든 게 쉬 워 졌어 요.
1. 가장 일반적인 형식 으로 swf 를 간단하게 삽입 합 니 다.
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
  swfobject.embedSWF("test.swf", "fileID", "200", "120", "9.0.0", "expressInstall.swf");
</script>

<body>
<div id="fileID" />
</body>

매개 변수의 주 소 는 다음 과 같 습 니 다.
1. swf 파일 의 주소;
2. swf 파일 을 불 러 오 는 용기 (예 를 들 어 div) 의 id;
3. flash 의 너비;
4. 플래시 의 높이;
5. 이 플래시 에 필요 한 최저 버 전 을 정상적으로 재생 합 니 다.
6. 버 전이 요구 보다 낮 을 때 이 swf 파일 을 실행 합 니 다. 이 플래시 를 이용 하여 최신 버 전의 플래시 플러그 인 을 공식 다운로드 합 니 다.(이 매개 변 수 는 생략 할 수 있 습 니 다)
2. swf 에 매개 변수, 변수 등 을 전달 합 니 다.
<script src="swfobject.js" type="text/javascript"></script>
<script type="text/javascript">
	var flashvars = "";
	var params = {
		menu: "false",
		scale: "noScale",
		allowFullscreen: "true",
		allowScriptAccess: "always",
		bgcolor: "#FFFFFF"
	};
	var attributes = {
		id:"fileID"
	};
	swfobject.embedSWF("filename.swf ", "altContent", "100%", "100%", "9.0.0", "expressInstall.swf ", flashvars, params, attributes);
</script>

<body>
<div id="fileID" />
</body>

보통 첫 번 째 는 많이 쓴다.

좋은 웹페이지 즐겨찾기