ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วย แสดงรูป php java script
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วย แสดงรูป php java script  (อ่าน 2399 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
teerapon
ก๊วนเสียว
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 276



ดูรายละเอียด เว็บไซต์
« เมื่อ: 10 กันยายน 2010, 19:17:46 »

อ้างถึง
var html = "<center></center><table width=300><tr><td><font size=-1>"+"<td><b><img src='http://www.lcls.org/images/gal...ur/01-BuildingFromLot.JPG' border='0' width='195px' height='95' /></br><b>"+"ชื่อร้าน&nbsp;&nbsp;"+"</b>" + name +"<br></td></td></tr></br></center>";


ผมมีตัวแปลรูป ตือ  img = 121.jpg
ผมจะเอาเข้าไปใน code
เพื่อแสดง อะครับ
ถ้าใน phpจากเป็น  
โค๊ด:
<img src='../images/<?echo $img; ?>' alt="" width="29" height="25" border="0" />]

แต่ใน java script ผมไม่รู้ ครับ
« แก้ไขครั้งสุดท้าย: 13 กันยายน 2010, 22:19:21 โดย teerapon » บันทึกการเข้า

kobkung
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 1,312



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 กันยายน 2010, 08:07:11 »

ตัวแปร เน้อๆๆ  Tongue

ไม่ค่อยแนะให้ใช้แบบนี้น่ะ  ถือว่าไม่เปิดให้ dynamic เท่าไหร่ ต้องใส่ใน tag script แบบนี้ไม่ชอบ
ถ้าใส่ก็ต้องส่งค่าไป ไม่รู้ php มาก่อน หรือจาวาก่อน  ตีซะว่า php มาก่อน ก็ใส่เหมือนเรียกปรกติเลย
<?=$row['field']?> ต้องดูโค้ดทั้งหน้าอ่า
บันทึกการเข้า

เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
Smilephp.com รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262

งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ
FCUK
คนรักเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 142



ดูรายละเอียด
« ตอบ #2 เมื่อ: 11 กันยายน 2010, 18:55:56 »

อย่าเรียก javascript ว่า java ได้มั้ยครับ
บันทึกการเข้า
aCustiCz
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 164
ออฟไลน์ ออฟไลน์

กระทู้: 1,820



ดูรายละเอียด
« ตอบ #3 เมื่อ: 11 กันยายน 2010, 19:52:43 »

 wanwan023
บันทึกการเข้า
teerapon
ก๊วนเสียว
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 276



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 13 กันยายน 2010, 22:19:46 »

แก้แล้ว ครับ
บันทึกการเข้า

Positron
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 289
ออฟไลน์ ออฟไลน์

กระทู้: 1,060



ดูรายละเอียด
« ตอบ #5 เมื่อ: 13 กันยายน 2010, 22:41:18 »

ผมไม่ค่อยเข้าใจคำถามนะครับ ขอตอบแบบงงๆแล้วกัน
ผมคิดว่า  คงอยากเอาตัวแปร img มาใส่ใช่รึป่าว ถ้าใช่ ก็เหมือนกับค่า name
แต่ img ควรจะเป็นแบบลิ้งเต็มๆ หรืออ้างอิงไฟล์ได้ตรงๆ

น่าจะออกมาประมาณนี้
โค๊ด:
var html = "<table width='300' align='center'><tr><td><b><img src='"+img+"'  border='0' width='195px' height='95' /><b>ชื่อร้าน</b>" + name +"<br></td></td></tr></table >";

ถ้าจะให้ table อยุ่กลาง ให้ใส่ align ใน table เลยนะครับ ไม่ต้องมี center คร่อม
แล้ว tag ทุกอัน ถ้าเปิดแล้ว ควรปิดให้ครบนะครับ
ไม่ควรใช้ br และ &nbsp; เมื่อต้องการกำหนดระยะห่าง ควรใช้ css กำหนด padding เอา หรือถ้าเป้น table ก็ควรใส่ cellpadding
ถ้า string(ค่าตัวแปร) ไม่ได้ขึ้นบรรทัดใหม่ ก็ไม่ต้องใช้ "+" ก็ได้ครับ
และถ้าเป้นไปได้ ไม่ควรใช้ table พร่ำเพรื่อด้วยนะครับ


ผมพูดมากไปรึป่าว  Tongue
บันทึกการเข้า
teerapon
ก๊วนเสียว
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 276



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 14 กันยายน 2010, 00:01:50 »

ผมไม่ค่อยเข้าใจคำถามนะครับ ขอตอบแบบงงๆแล้วกัน
ผมคิดว่า  คงอยากเอาตัวแปร img มาใส่ใช่รึป่าว ถ้าใช่ ก็เหมือนกับค่า name
แต่ img ควรจะเป็นแบบลิ้งเต็มๆ หรืออ้างอิงไฟล์ได้ตรงๆ

น่าจะออกมาประมาณนี้
โค๊ด:
var html = "<table width='300' align='center'><tr><td><b><img src='"+img+"'  border='0' width='195px' height='95' /><b>ชื่อร้าน</b>" + name +"<br></td></td></tr></table >";

ถ้าจะให้ table อยุ่กลาง ให้ใส่ align ใน table เลยนะครับ ไม่ต้องมี center คร่อม
แล้ว tag ทุกอัน ถ้าเปิดแล้ว ควรปิดให้ครบนะครับ
ไม่ควรใช้ br และ &nbsp; เมื่อต้องการกำหนดระยะห่าง ควรใช้ css กำหนด padding เอา หรือถ้าเป้น table ก็ควรใส่ cellpadding
ถ้า string(ค่าตัวแปร) ไม่ได้ขึ้นบรรทัดใหม่ ก็ไม่ต้องใช้ "+" ก็ได้ครับ
และถ้าเป้นไปได้ ไม่ควรใช้ table พร่ำเพรื่อด้วยนะครับ


ผมพูดมากไปรึป่าว  Tongue

อ้างถึง
function createMarker(point, name, reg_date, accident,detail_u,footer) {
      var marker = new GMarker(point, icon1);
var html = "<table width='300' align='center'><tr><td><b><img src='../images/"+reg_date+"'  border='0' width='195px' height='95' /><b>ชื่อร้าน</b>" + name+reg_date +"<br></td></td></tr></table >";
      GEvent.addListener(marker, 'click', function() {
       marker.openInfoWindowHtml(html);   
      });   

      return marker;
    }
มันไม่แสดงรูป อะครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์