Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 2453|ตอบกลับ: 6

อยากทำแบบนี้อ่ะครับ มีรูป ต้องทำไงอ่ะครับ อยากได้ๆๆๆๆๆ

[คัดลอกลิงก์]
longhon โพสต์ 2010-2-18 15:10:42 |โหมดอ่าน


อยากทำแบบนี้อ่ะครับ มีรูป ต้องทำไงอ่ะครับ อยากได้ๆๆๆๆๆ เป็นแบบว่าโชว์รูปที่มีการแสดงโพสต์ล่าสุด ให้อยู่หน้าแรกอ่ะครับ ขอผู้รู้ช่วยทีครับ ขอบคุณล่วงหน้าครับ 55555+ {:15_672:}

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
jack1356 โพสต์ 2010-2-18 16:13:02
ดรีม ทำได้เลยคับเลือก ข้อมูล แบบ TAB หรือ อีกอย่าง  หาโคด ajax+php  มาแก้ใช้ได้เลย เคยทำอยู่
 เจ้าของ| longhon โพสต์ 2010-2-18 18:08:13
ช่วยชี้แนะให้กระจ่างได้ไหมครับ ยังงอยู่ดี มีโค้ดสำเร็จรูปให้เลยไหมครับ
arezapper โพสต์ 2010-2-18 18:25:45
-0- น่าสนครับ
คล้ายๆกับ Toplist -0-
jack1356 โพสต์ 2010-2-19 14:28:24
  1. <style type="text/css">
  2. #tab {
  3.   display:block;
  4.   width:400px; /* ความกว้างของ Tab */
  5. }
  6. #content_tab {
  7.   border:1px solid red;
  8.   display:block;
  9.   height:150px; /* ความสูงของ Tab */
  10.   overflow:auto; /* แสดง scrollbar */
  11.   padding:2px;
  12.   background:#ffffff; /* สีพื้น */
  13.   font-size:100%;
  14. }
  15. #tab ul {
  16.   list-style-type:none;
  17.   float:right; /* Tab ชิดขวา */
  18. }
  19. #tab li {
  20.   display:inline;
  21.   position:relative;
  22. }
  23. #tab li a {
  24.   font-weight:bold; /* ตัวอักษรหนา */
  25.   text-decoration:none; /* ไม่ขีดเส้นใต้ */
  26.   color:#cccccc; /* สีตัวอักษร */
  27.   background:#f0f0f0; /* สีพื้นตอนปกติ */
  28.   border-bottom:4px solid #cccccc; /* สีกรอบด้านล่างตอนปกติ */
  29.   padding:0 20px 3px 20px;
  30. }
  31. #tab li a:hover {
  32.   color:red; /* สีตัวอักษรเมื่อเมาส์อยู่บน */
  33.   border-bottom:4px solid red; /* สีกรอบด้านล่างเมื่อเมาส์อยู่บน */
  34.   background:#f4f4f4; /* สีพื้นเมื่อเมาส์อยู่บน */
  35. }
  36. #tab li.selected a { /* เมื่อ Tab ถูกเลือก */
  37.   color:red;
  38.   border-bottom:4px solid red;
  39.   border-left:1px solid red;
  40.   border-right:1px solid red;
  41.   padding-top:1px; /* เลื่อน Tab ขี้นเพื่อลบกรอบ */
  42.   background:#ffffff;
  43. }

  44. </style>
  45. <script type="text/javascript">
  46. function Inint_AJAX() {
  47.    try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} //IE
  48.    try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
  49.    try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript
  50.    alert("XMLHttpRequest not supported")
  51.    return null
  52. }

  53. function dotabclick(id, page) {
  54.   document.getElementById('content_tab').innerHTML = '<br />&nbsp;&nbsp;<img src="../images/wait3.gif" alt="loading" /> loading...' //รูปรอโหลด
  55.   var ul = document.getElementById(id).parentNode
  56.   var lilist = ul.getElementsByTagName("li")
  57.   for (var n = 0; n < lilist.length; n++) {
  58.     if (lilist[n].id == id) lilist[n].className="selected"
  59.     else lilist[n].className=""
  60.   }
  61.   var req = Inint_AJAX() //สร้าง Object
  62.   req.open('GET', page, true)
  63.   req.onreadystatechange = function() { //เหตุการณ์เมื่อมีการตอบกลับ
  64.     if (req.readyState == 4) {
  65.       if (req.status == 200) { //ได้รับการตอบกลับเรียบร้อย
  66.         document.getElementById("content_tab").innerHTML = req.responseText //ข้อความที่ได้รับการตอบกลับ
  67.       }
  68.     }
  69.   }
  70.   req.send(null) //ทำการส่ง
  71. }

  72. </script>
  73. <div id="tab">
  74.   <div id="content_tab"></div>
  75.   <ul>
  76.     <li id="tab1"><a href="javascript:dotabclick('tab1', 'ajax/page1.php')" title="แสดงตัวอย่าง">Preview.</a></li>
  77.     <li id="tab2"><a href="javascript:dotabclick('tab2', 'ajax/page2.php')" title="แก้ไข HTML">HTML.</a></li>
  78.   </ul>
  79. </div>
คัดลอกไปที่คลิปบอร์ด
page1 และ page2 คือหน้าที่จะเรียกมาแสดงเมื่อคลิกแต่ละ Tab ครับ

ลองดูคับ ผมเคยทำนานแล้ว
page1=หนังชนโรง
page2=หนังอัพเดต
page3=หนังX
page4=หนังมดX

ประมาณนี้คับเคยทำนานแล้ว มันไม่ดีตรงที่มันไปสลับออโต  ลองเอาducexhome มาแกะดีกว่า เพราะมันสลับออโต แจ่มกว่านะ ลองดูคับ
page1=
 เจ้าของ| longhon โพสต์ 2010-2-19 19:57:24
ขอบคุงมากมายน่ะครับ จะลองทำดูครับผม :lol
LoveFull โพสต์ 2010-2-20 11:00:31
ตอบกลับ 5# jack1356

พอดีว่ามือใหม่ อ่า ช่วยอธิบาย วิธี ลง ด้วยได้ไหม อะ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-12-22 19:09

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้