รุต

Tue 18 Apr 2006 08:35:18
Tue 18 Apr 2006 08:35:18
รบกวนขอสอบถามวิธีแก้โค้ดpopupในflash
คือผมทำflashแล้วเอาไปใส่ที่Dreamweaver พอรันแล้วกดปุ่มที่ทำจากflashก็จะเกิดpopupขึ้นมา ปัญหาคือ flashที่ผมเอาไปใส่ใว้ในDreamweaver จะมีโค้ด
<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="226" height="319">
<param name="movie" value="new_manu.swf">
<param name="quality" value="high">
<embed src="new_manu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="226" height="319"></embed></object>
พอรัน แล้วกดปุ่มที่ทำจาก flash popupก็เกิดขึ้น แต่พอผมเพิ่มโค้ด <param name="wmode" value="transparent"> เข้าไปในDreamweaver แล้วพอกดปุ่มที่ทำจากflash popupมันก็ไม่รันครับ
<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="226" height="319">
<param name="movie" value="new_manu.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"> <------โค้ดที่เพิ่ม
<embed src="new_manu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="226" height="319"></embed></object>
สาเหตุที่ต้องเพิ่มโค้ดนี้เพราะผมต้องการให้เมนูdhtmlมันอยู่ด้านบนflashครับ
------------------------------------------------------------------------------------------------------------
ผมได้ทำปุ่มจากflash แล้วใส่Actions
on (release) {
getURL("javascript:Pre1();");
}
--------------------------------------------------------------------------------------------------------------
ในDreamweaverจะมีโค้ดที่สำคัญคือ
<HEAD>
<SCRIPT language=Javascript>
function Pre1() {
window.open('http://www.phithan-toyota.com/NewAltis/Exterior/exterior.php','name','location=0,toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=541,height=312,top=150,left=200')
}
</SCRIPT>
</HEAD>
<body>
<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="226" height="319">
<param name="movie" value="new_manu.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="new_manu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="226" height="319"></embed></object>
</body>
--------------------------------------------------------------------------------------------------------------------
รบกวนช่วยดูให้ผมทีครับ ว่าจะแก้ปัญหาไงดี
ขอบคุณมากครับ
คือผมทำflashแล้วเอาไปใส่ที่Dreamweaver พอรันแล้วกดปุ่มที่ทำจากflashก็จะเกิดpopupขึ้นมา ปัญหาคือ flashที่ผมเอาไปใส่ใว้ในDreamweaver จะมีโค้ด
<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="226" height="319">
<param name="movie" value="new_manu.swf">
<param name="quality" value="high">
<embed src="new_manu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="226" height="319"></embed></object>
พอรัน แล้วกดปุ่มที่ทำจาก flash popupก็เกิดขึ้น แต่พอผมเพิ่มโค้ด <param name="wmode" value="transparent"> เข้าไปในDreamweaver แล้วพอกดปุ่มที่ทำจากflash popupมันก็ไม่รันครับ
<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="226" height="319">
<param name="movie" value="new_manu.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"> <------โค้ดที่เพิ่ม
<embed src="new_manu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="226" height="319"></embed></object>
สาเหตุที่ต้องเพิ่มโค้ดนี้เพราะผมต้องการให้เมนูdhtmlมันอยู่ด้านบนflashครับ
------------------------------------------------------------------------------------------------------------
ผมได้ทำปุ่มจากflash แล้วใส่Actions
on (release) {
getURL("javascript:Pre1();");
}
--------------------------------------------------------------------------------------------------------------
ในDreamweaverจะมีโค้ดที่สำคัญคือ
<HEAD>
<SCRIPT language=Javascript>
function Pre1() {
window.open('http://www.phithan-toyota.com/NewAltis/Exterior/exterior.php','name','location=0,toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=541,height=312,top=150,left=200')
}
</SCRIPT>
</HEAD>
<body>
<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="226" height="319">
<param name="movie" value="new_manu.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="new_manu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="226" height="319"></embed></object>
</body>
--------------------------------------------------------------------------------------------------------------------
รบกวนช่วยดูให้ผมทีครับ ว่าจะแก้ปัญหาไงดี
ขอบคุณมากครับ
ลองเปลี่ยนเป็นตามนี้ครับ
ในส่วนของ html เท่านั้นครับ
<script language="javascript">
function Pre1() {
window.open('http://www.phithan-toyota.com/NewAltis/Exterior/exterior.php','name','location=0,toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=541,height=312,top=150,left=200')
}
</script>
ส่วนของ Flash นั้นใช้คำสั่งเดิมได้เลยครับ
ในส่วนของ html เท่านั้นครับ
<script language="javascript">
function Pre1() {
window.open('http://www.phithan-toyota.com/NewAltis/Exterior/exterior.php','name','location=0,toolbar=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=541,height=312,top=150,left=200')
}
</script>
ส่วนของ Flash นั้นใช้คำสั่งเดิมได้เลยครับ
รุต

Wed 19 Apr 2006 11:23:59
Wed 19 Apr 2006 11:23:59
ขอบคุณครับ

















