مقالة مقدمة من 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>
<head>
<title> </title>
<meta http-equiv = content-type content = text/html ؛ charset = utf-8 />
<script type = text/javaScript>
وظيفة فلاش (أور ، ث ، ح) {
document.write ('<object classid = clsid: D27CDB6E-AE6D-11CF-96B8-444553540000 id = obj1 codebase =#version = 6،0،40،0 border = 0 width ='+w+'height ='+h+'>') ؛
document.write ('<param name = value ='+ur+'>') ؛
document.write ('<param name = Quality Value = High>') ؛
document.write ('<inmbed src ='+ur+'pluginspage = type = application/x-shockwave-flash name = obj1 width ='+w+'height ='+h+'>') ؛
document.write ('</object>') ؛
}
</script>
</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 هو أبسط من رمز الإدراج في الفلاش نفسه. بالطبع ، الفرضية هي أنه لا يوجد مكان واحد فقط لإدراج فلاش في موقع الويب الخاص بك.