ผมอยากจะเปลี่ยน header ที่เป็นรูปภาพ(jpg)ของ template : siteground-j15-92 ให้เป็น Flash(swf) ก็ลองหาโค้ดจากเว็บต่างๆมาแล้วนะครับทำตามแล้วก็ไม่ได้สักทีครับ
นี้โค้ดก่อนใส่ครับ
</head>
<body id="page_bg">
<div id="wrapper">
<div id="header">
<div id="top">
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
</div>
<div class="logo">
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a></h1>
</td>
</tr>
</table>
</div>
<div id="pillmenu">
<jdoc:include type="modules" name="user3" />
</div>
</div>
พอใส่แล้ว
</head>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
<param name="movie" value="<?php print $directory; ?>/images/headerimg.swf" />
<param name="quality" value="high" />
<embed src="<?php print $directory; ?>/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
<body id="page_bg">
<div id="wrapper">
<div id="header">
<div id="top">
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
</div>
<div class="logo">
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a></h1>
</td>
</tr>
</table>
</div>
<div id="pillmenu">
<jdoc:include type="modules" name="user3" />
</div>
</div>
แล้วก็ไปแก้ที่ css ตรง template เป็นไฟล์flashแล้วก็ไม่ได้เหมือนเดิมครับ ไม่รู้ทำยังไง ใครที่รู้ช่วยบอกทีนะครับ อยากทำมากๆเลย:46:
</head>
<body id="page_bg">
<div id="wrapper">
<div id="header">
<div id="top">
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
</div>
<div>
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
<param name="movie" value="<?php print $directory; ?>/images/headerimg.swf" />
<param name="quality" value="high" />
<embed src="<?php print $directory; ?>/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
</td>
</tr>
</table>
</div>
<div id="pillmenu">
<jdoc:include type="modules" name="user3" />
</div>
</div>
ไม่แน่ใจนะครับ ไม่ได้รัน ผมเดาเอา ลองดูอีกทีละกัน
โอว...โทษทีครับไม่ได้เข้ามาดูเลย พอดีโทรศัพท์เน่านะครับ เลยเล่นเน็ตไม่ได้ :08:
อืมม์...ผมก๊อปไปใส่แล้วครับก็ยังไม่ได้อยู่ดีครับ
(http://img198.imageshack.us/img198/9017/harder.jpg) Thanks: โยกัง (http://xn--12cm5fsc9d.com) โยกัง
มันเป็นแบบนี้นะครับมันรันไฟล์ไม่ขึ้นครับ :48:
ลองเอาโค้ด
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
<param name="movie" value="<?php print $directory; ?>/images/headerimg.swf" />
<param name="quality" value="high" />
<embed src="<?php print $directory; ?>/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
ไปใส่ในซักไฟล์ (สร้างใหม่ก็ได้)
แล้วเทสดูว่ามันเล่นแฟลชได้รึเปล่า
อย่าลืมแก้ src ในโค้ดด้านบนซะใหม่ด้วยนะครับ
ยังไงเหรอครับ พอดีเพิ่งหัดเล่นนะครับ
นำโค้ดไปใส่สักไฟล์...? เอ่อ...ยังไงเหรอครับ :16:
1. เปิด notepad
2. ก็อปโค้ดนี้ไปวางใน notepad
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
<param name="movie" value="/images/headerimg.swf" />
<param name="quality" value="high" />
<embed src="/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
</body>
3. เซฟไฟล์ชื่อ testflash.html
4. อัพโหลดขึ้นไปไว้ในโฟลเดอร์เดียวกันกับ index.php ของ joomla (โฟลเดอร์ที่มี configuration.php index.php พวกนั้นน่ะครับ)
5. เบราซ์ไปที่ www.yourdomain.com/testflash.html (http://www.yourdomain.com/testflash.html) แล้วดูว่าแฟลชมารึเปล่า
ถ้าแฟลชไม่มา แสดงว่ามีปัญหาที่โค้ดที่ใช้ embed แฟลชครับ
แต่ถ้าแฟลชมันขึ้นมานี่ผมไม่ทราบแล้วครับ แสดงว่ามีอะไรผิดพลาดตอนเอาไปวางใน joomla แน่ๆ :30:
ไม่ได้ครับ ผมก๊อปไปวางไว้ที่ C:\AppServ\www\ นะครับพอเบราซ์ http://localhost/piw/testflash.html (http://localhost/piw/testflash.html) ก็เป็นอย่างภาพข้างล่างนะครับ
(http://img138.imageshack.us/img138/9431/harder2.th.jpg)
แล้วก็ลองเอาไฟล์ไปไว้ C:\AppServ\ แล้วก็อเบราซ์ http://localhost/testflash.html (http://localhost/testflash.html) ก็ยังไม่ได้อยู่ดีครับ :44:
เช็ค src ของไฟลแฟลชดีๆครับ มันหาไฟล์แฟลชไม่เจอ
เช็ค src ของแฟลชนี้ทำยังไงเหรอครับ แหะช่วยหน่อยนะครับ :05:
เห็นแต่แบบนี้นะครับไม่รู้เปลี่ยนยังไง
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
ขอโทดทีครับไม่รู้จริงๆ (มือใหม่ก็ใหม่เกินนนน)
อ๋อ หมายถึงเช็้ค source url ของที่อยู่ไฟล์ .swf น่ะครับ
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
<param name="movie" value="/images/headerimg.swf" />
<param name="quality" value="high" />
<embed src="/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
</body>