Artikel ini terutamanya memperkenalkan penggunaan asas SWFObject Ia menganalisis kemahiran berkaitan SWFObject dalam mengendalikan fail Flash dengan contoh-contohnya. Rakan yang memerlukan boleh merujuknya artikel ini menerangkan penggunaan asas SWFObject. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
SWFObject ialah modul JavaScript bebas dan tangkas yang digunakan untuk memasukkan sumber media Adobe Flash (*.swf files) ke dalam HTML. Skrip JavaScript dalam modul ini secara automatik boleh mengesan sokongan pemalam Flash oleh pelbagai penyemak imbas arus perdana pada mesin PC dan Mac. Ia menjadikan memasukkan sumber media Flash semudah dan selamat yang mungkin. Dan ia sangat konsisten dengan prinsip pengoptimuman enjin carian. Selain itu, ia boleh mengelakkan teg bukan standard seperti objek dan benam muncul dalam HTML dan XHTML anda, dengan itu mematuhi lebih banyak piawaian.
Penggunaan asas:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>SWFObject dynamic embed - step 3</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript" src="swfobject.js"></script> <script type="text/javascript"> swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0"); </script> </head> <body> <p id="myContent"> <p>Alternative content</p> </p> </body> </html>
Takrifan parameter:
<script type="text/javascript"> var flashvars = { name1: "hello", name2: "world", name3: "foobar" }; var params = { menu: "false" }; var attributes = { id: "myDynamicContent", name: "myDynamicContent" }; swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, attributes); </script>
Takrifan parameter 2:
Di atas ialah analisis contoh penggunaan asas kemahiran SWFObject_javascript Untuk kandungan yang lebih berkaitan, sila perhatikan laman web PHP Cina (m.sbmmt.com)!<script type="text/javascript"> var flashvars = false; var params = {}; var attributes = { id: "myDynamicContent", name: "myDynamicContent" }; swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, attributes); </script>