[x] ปิดหน้าต่างนี้
Powered by MAXSITE 1.10และพัฒนาต่อโดย เวบเพื่อความคิดสร้างสรรค์: Narongrit Dot Net

Blog

 
| Free blog | CMS | Share article | Comunication | Just talk | Free script/program
 

    [ No data in English version, please coming again later ]

     Sunday, 22,2009     Bookmark and Share

Post by : webmaster


Give rating

Blog หมายเลข 11 | คะแนน Rating: 2.0/5 ดาว (จากจำนวนโหวต 43 votes)

Tag : เกร็ดความรู้ (Tips): Flash


วิธีแก้ popup แสดงเนื้อหาในปฏิทินซ้อนทับกับ flash ตรงส่วน header

บางท่านที่นำ maxsite ไปใช้แล้วสร้าง flash อันใหม่ใส่ไว้ตรง header ของเว็บ มีปัญหาว่า เวลาคลิกดูเหตุการณ์ในปฏิทิน popup แบบ tooltips นั้นมันซ้อนอยู่ใต้ flash ที่ใส่ไว้นั้น

ผมสังเกตุว่า ใน maxsite 1.10 แบบเดิมนั้นก็มี flash อยู่ตรงส่วน header เหมือนกัน ก็ไม่มีปัญหานี้ ผมก็เดาว่า flash ที่ใส่เข้าไปใหม่ในโครง maxsite นี้น่าจะขาดโค้ดบางอย่าง

ก็เลยใช้วิธีเปิดดูโค้ดในส่วนที่มี flash วางอยู่ ระหว่างเวบใหม่ กับ  maxsite 1.10 ดั้งเดิม ก็เจอว่าที่มีปัญหานั้น ในโครงใหม่ไม่มีโค้ดบางส่วนเมื่อเทียบกับโครงเวบดั้งเดิม ก็คือบรรทัดนี้

  <param name="wmode" value="transparent">

ผมก็เลยคิดว่า บรรทัดนี้น่าจะเป็นส่วนที่ทำให้การแสดง popup ของเหตุการณ์ปฏิทินไม่ซ้อนกับ flash ตรง header ก็เลยทดลองเอาโค้ดนี้ไปแทรกตรงตำแหน่งที่วาง flash ใหม่ดู ปรากฏว่าได้ผลครับ คราวนี้ก็ไม่ซ้อนกันแล้ว

ตัวอย่างโค้ดครับ สังเกตุบรรทัดสีแดงคือส่วนที่ผมแทรกเข้าไป

      <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="800" height="414">
        <param name="movie" value="images/head.swf">
  <param name="wmode" value="transparent">
        <param name="quality" value="high">
        <embed src="images/head.swf" quality="high" pluginspage="
http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="414"></embed>
      </object></TD>

ใครเจอปัญหาแบบเดียวกันนี้ก็ลองนำไปใช้ดูนะครับ
ใครเก่ง flash ก็ช่วยอธิบายว่าโค้ดนี้ไว้ทำอะไรก็จะดีมากครับ


View : 4288   [ Go up to give a rating ]


Last 5 topic

      [ No data in English version, please coming again later ] By :BacKUP100 [ 17 / 8/ 2011 ] 
      [ No data in English version, please coming again later ] By :BacKUP100 [ 17 / 8/ 2011 ] 
      [ No data in English version, please coming again later ] By :BacKUP100 [ 17 / 8/ 2011 ] 
      [ No data in English version, please coming again later ] By :wet26 [ 17 / 8/ 2011 ] 
      [ No data in English version, please coming again later ] By :wonderful [ 11 / 7/ 2011 ] 


Comment No. 1
จันทร์ ที่ 23 เดือน กุมภาพันธ์ พ.ศ.2552 เวลา 13:44:36
ขอบคุณเปงอย่างสูงจ้า ป๋า
Post by : J88design    IP : 58.147.16.171

Comment No. 2
พฤหัสบดี ที่ 26 เดือน กุมภาพันธ์ พ.ศ.2552 เวลา 11:20:50
ไม่หายอะคับ

มีวิธีอื่นอีกเป่า

คือผมใช้ดรีมทำป็อบอับเมนูแต่โดนflashบังอะคับ

Post by : natt    IP : 203.113.119.185

Comment No. 3
อังคาร ที่ 24 เดือน มีนาคม พ.ศ.2552 เวลา 10:09:20
ขอบพระคุณมากๆๆๆๆเลยคับ
Post by : Desolate    IP : 61.90.249.230

Comment No. 4
อังคาร ที่ 16 เดือน มิถุนายน พ.ศ.2552 เวลา 21:56:20
ถ้าเปิดใน ie ใช้ได้เลย แต่ถ้าเปิดใน firefox ยังบังอยู่ครับ
Post by : kikok    IP : 203.172.181.253

Comment No. 5
พุธ ที่ 17 เดือน มิถุนายน พ.ศ.2552 เวลา 06:28:44


ถ้าเปิดใน ie ใช้ได้เลย แต่ถ้าเปิดใน firefox ยังบังอยู่ครับ





ผมปรับแก้บทความแล้วครับ คุณ kikok ลองปรับแก้ใหม่ดู



โดยผมเพิ่มอีกโค้ดเข้าไปคือ wmode="opaque" ครับลองดูในบทความอีกที



ขอบคุณที่แจ้งค้าบ
Post by : webmaster    IP : 124.121.107.60


  Give a comment
Name/Email :  Auto fill for member only
Enter a confirmation code
Icon : ย่อหน้า จัดซ้าย จัดกลาง จัดขวา ตัวหนา ตัวเอียง เส้นใต้ ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
อ้างอิงคำพูด เพิ่มเพลง เพิ่มวีดีโอคลิป เพิ่มรูปภาพ เพิ่มไฟล์ Flash เพิ่มลิงก์ เพิ่มอีเมล์
Messege :


กรุณาใช้คำพูดที่สุภาพ และอย่าใช้คำพูดที่พาดพิงถึงบุคคลอื่นให้เสียหาย ขอขอบคุณที่ให้ความร่วมมือ


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของระบบไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถระบุได้ว่าเป็นความจริงหรือ ชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใดที่ขัดต่อกฎหมายและศีลธรรม กรุณาแจ้งที่ Webmaster Narongrit.net เพื่อให้ผู้ควบคุมระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


free counters