Wulin.com의 기사 소개 (www.vevb.com) : XHTML에서 약간의 플래시 사용.
1. 전통적인 플래시 쓰기 방법은 테스트를 통과 할 수 없습니다
2. 전통적인 플래시 쓰기 방법은 시력에 영향을 미치기 위해 IE7의 점선이 있습니다.
3. 전통적인 플래시 쓰기 방법은 각 작문에 대한 큰 코드이며, 같은 페이지에 여러 플래시를 표시하는 데 도움이되지 않습니다.
다음은 JS로 변환 한 다음 다음을 호출 할 수있는 방법입니다.
<! doctype html public- // w3c // dtd xhtml 1.0 Transitional // en>
<html xmlns = lang = utf-8>
<헤드>
<제목> </title>
<meta http-equiv = content-type content = text/html; charset = utf-8 />
<스크립트 유형 = 텍스트/JavaScript>
기능 플래시 (ur, w, h) {
document.write ( '<객체 classId = clsid : d27cdb6e-ae6d-11cf-96b8-44453540000 id = obj1 codebase =#version = 6,0,40,0 테두리 = 0 너비 ='+w+'height ='+h+'>');
document.write ( '<param name = movie value ='+ur+'>');
document.write ( '<param name = quality value = high>');
document.write ( '<embed src ='+ur+'pluginspage = type = application/x-shockwave-flash name = obj1 width ='+w+'height ='+h+'>');
document.write ( '</object>');
}
</스크립트>
</head>
<body>
<script type = text/javaScript> flash ( 'http://client.joy.cn/flvplayer/451974_1.swf' ,'100', '80'); </script>
<br />
<br />
<script type = text/javaScript> flash ( 'http://www.flash8.net/uploadflash/68/flash8net_67466.swf' ,'500', '375'); </script>
</body>
</html>
장점 (위에서 언급 한 전통적인 작문 방법의 단점에 해당) :
1. 테스트를 통과하십시오
2. IE를위한 점선 테두리가 없습니다
3. 무제한 통화. JS 코드를 JS 파일로 별도로 저장하고 호출하면 많은 코드가 저장됩니다. 단순히 숫자로 계산하더라도 JS를 호출하는 코드는 플래시 자체의 삽입 코드보다 간단합니다. 물론, 전제는 웹 사이트에 플래시를 삽입 할 장소가 하나만 없다는 것입니다.