ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: teerapon ที่ 10 กันยายน 2010, 19:17:46



หัวข้อ: ช่วย แสดงรูป php java script
เริ่มหัวข้อโดย: teerapon ที่ 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/galleries/tour/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 ผมไม่รู้ ครับ


หัวข้อ: Re: ช่วย แสดงรูป php java
เริ่มหัวข้อโดย: kobkung ที่ 11 กันยายน 2010, 08:07:11
ตัวแปร เน้อๆๆ  :P

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


หัวข้อ: Re: ช่วย แสดงรูป php java
เริ่มหัวข้อโดย: FCUK ที่ 11 กันยายน 2010, 18:55:56
อย่าเรียก javascript ว่า java ได้มั้ยครับ


หัวข้อ: Re: ช่วย แสดงรูป php java
เริ่มหัวข้อโดย: aCustiCz ที่ 11 กันยายน 2010, 19:52:43
 :wanwan023:


หัวข้อ: Re: ช่วย แสดงรูป php java script
เริ่มหัวข้อโดย: teerapon ที่ 13 กันยายน 2010, 22:19:46
แก้แล้ว ครับ


หัวข้อ: Re: ช่วย แสดงรูป php java script
เริ่มหัวข้อโดย: Positron ที่ 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 พร่ำเพรื่อด้วยนะครับ


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


หัวข้อ: Re: ช่วย แสดงรูป php java script
เริ่มหัวข้อโดย: teerapon ที่ 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 พร่ำเพรื่อด้วยนะครับ


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

อ้างถึง
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;
    }
มันไม่แสดงรูป อะครับ