ใช้คำสั่ง a href กับ button ใน firefox และ IE ไม่ได้ครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ใช้คำสั่ง a href กับ button ใน firefox และ IE ไม่ได้ครับ

Re: ใช้คำสั่ง a href กับ button ใน firefox และ IE ไม่ได้ครับ

โดย OneLifeBegin » 28/05/2012 2:57 am

ขอบคุณครับ ได้แล้วครับ

Re: ใช้คำสั่ง a href กับ button ใน firefox และ IE ไม่ได้ครับ

โดย touleg » 21/05/2012 7:51 pm

โค้ด: เลือกทั้งหมด

<input type="button" id="back" value="BACK" onclick="javascript:history.back();" >

<input type="button" id="back" value="BACK" onclick="javascript:window.location.href='URL';" >
การใช้งาน tag a เปิดแล้วควรปิดด้วย

โค้ด: เลือกทั้งหมด

<a href="URL">Text</a>

ใช้คำสั่ง a href กับ button ใน firefox และ IE ไม่ได้ครับ

โดย OneLifeBegin » 21/05/2012 3:47 pm

ลองใช้คำสั่ง

โค้ด: เลือกทั้งหมด

<a href="index.php"><input name="back" type="submit" id="back" value="BACK" >
ผมสร้างกล่อง BACK เพื่อกดกลับมายังหน้าเดิมใน notebook ทำงานได้ตามปรกติครับ แต่ในเครื่องที่ทำงานไม่สามารถใช้งานได้ แต่ถ้าลองเปลี่ยนโค้ดเป็น

โค้ด: เลือกทั้งหมด

<a href="index.php">BACK
กลับใช้ได้งานครับ เป็นเฉพาะ firefox กับ IE ส่วน chrome ทำงานได้ไม่มีปัญหา จะแก้ยังไงได้บ้าง หรือเป็นเพราะ version ของเครื่องที่ทำงานเก่ากว่าครับ

ไม่ใช่แค่ปุ่ม back นะครับ แต่ใช้คำสั่ง a href นี้เพื่อลิ้งไปยังหน้าอื่นๆก็ไม่ได้เหมือนกันครับ(กรณีที่สร้างเป็น button)

พอจะมีวิธีแก้หรือคำสั่งอื่นมั้ยครับ?

PS. ต้องการคำสั่งที่ลิ้งไปอีกหน้าโดยทับหน้าเดิมครับ ไม่ขึ้นมาเป็น new window tab

ขอบคุณครับ

ข้างบน