[javascript] เปลี่ยนลิ้งค์ VDO เมื่อคลิก ช่วยหน่อยนะครับ

เริ่มโดย javo, 03 ตุลาคม 2013, 22:55:31

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

javo

[javascript] เปลี่ยนลิ้งค์ VDO เมื่อคลิก ช่วยหน่อยนะครับ

คือ สมมติผม มี ลิ้งค์ VDO อยู่สามไฟล์ link1 link2 link3 เมื่อคลิกลิ้งค์ไหน vdo player ก็จะเปลี่ยนค่าตามอ่ะครับ
พี่ๆ ช่วยแะนำหน่อยนะครับ

ตัวอย่างครับ

<a href="#" onclick="myFunction('http://myvideolink1.com')">Link 1</a>
<a href="#" onclick="myFunction('http://myvideolink2.com')">Link 2</a>
<a href="#" onclick="myFunction('http://myvideolink3.com')">Link 3</a>

<script type="text/javascript">
  jwplayer("mediaplayer").setup({
  file: "http://myvideolink1.com", // เมื่อคลิกแล้ว ค่าตรงนี้จะเปลี่ยนไปตามที่คลิกอ่ะครับ

  });
</script>


ขอบคุณครับ
ขอบคุณไทยเสียวครับ

phaishow

แบบนี้ได้หรือเปล่าครับ ?

<a href="#" onclick="myFunction('http://myvideolink1.com')">Link 1</a>
<a href="#" onclick="myFunction('http://myvideolink2.com')">Link 2</a>
<a href="#" onclick="myFunction('http://myvideolink3.com')">Link 3</a>

<script type="text/javascript">
function myFunction(url){
  jwplayer("mediaplayer").setup({
  file: url

  });
}
</script>

รู้หลบเป็นปีก รู้หลีกเป็นหาง .. รู้ทุกอย่าง เป็นไปไม่ได้
---
รับเขียนโปรแกรม php ทุกรูปแบบ
รับเขียนโปรแกรม desktop pc ด้วยภาษา php,html,javascript
สนใจ/คุยรายละเอียด PM ได้เลยครับ

javo

อ้างถึงจาก: phaishow ใน 03 ตุลาคม 2013, 23:01:32
แบบนี้ได้หรือเปล่าครับ ?

<a href="#" onclick="myFunction('http://myvideolink1.com')">Link 1</a>
<a href="#" onclick="myFunction('http://myvideolink2.com')">Link 2</a>
<a href="#" onclick="myFunction('http://myvideolink3.com')">Link 3</a>

<script type="text/javascript">
function myFunction(url){
  jwplayer("mediaplayer").setup({
  file: url


  });
}
</script>



ไม่ได้ครับผม
ขอบคุณไทยเสียวครับ

javo

ขอบคุณไทยเสียวครับ

Amdroid

อ้างถึงจาก: javo ใน 03 ตุลาคม 2013, 23:06:55
อ้างถึงจาก: phaishow ใน 03 ตุลาคม 2013, 23:01:32
แบบนี้ได้หรือเปล่าครับ ?

<a href="#" onclick="myFunction('http://myvideolink1.com')">Link 1</a>
<a href="#" onclick="myFunction('http://myvideolink2.com')">Link 2</a>
<a href="#" onclick="myFunction('http://myvideolink3.com')">Link 3</a>

<script type="text/javascript">
function myFunction(url){
  jwplayer("mediaplayer").setup({
  file: url


  });
}
</script>



ไม่ได้ครับผม
setup ใช้แค่ครั้งเดียวครับ ถ้าจะเปลียนต้องใช้คำสัง load ครับผม
Jelly Bean

phaishow

งั้นลองแบบนี้ดูครับ


<a href="#" onclick="myFunction('http://myvideolink1.com')">Link 1</a>
<a href="#" onclick="myFunction('http://myvideolink2.com')">Link 2</a>
<a href="#" onclick="myFunction('http://myvideolink3.com')">Link 3</a>

<script type="text/javascript">
  jwplayer("mediaplayer").setup({
  file: "http://myvideolink1.com", // เมื่อคลิกแล้ว ค่าตรงนี้จะเปลี่ยนไปตามที่คลิกอ่ะครับ

  });
function myFunction(url){
  jwplayer().load(url);
}
</script>
รู้หลบเป็นปีก รู้หลีกเป็นหาง .. รู้ทุกอย่าง เป็นไปไม่ได้
---
รับเขียนโปรแกรม php ทุกรูปแบบ
รับเขียนโปรแกรม desktop pc ด้วยภาษา php,html,javascript
สนใจ/คุยรายละเอียด PM ได้เลยครับ

javo

อ้างถึงจาก: phaishow ใน 04 ตุลาคม 2013, 15:28:46
งั้นลองแบบนี้ดูครับ


<a href="#" onclick="myFunction('http://myvideolink1.com')">Link 1</a>
<a href="#" onclick="myFunction('http://myvideolink2.com')">Link 2</a>
<a href="#" onclick="myFunction('http://myvideolink3.com')">Link 3</a>

<script type="text/javascript">
  jwplayer("mediaplayer").setup({
  file: "http://myvideolink1.com", // เมื่อคลิกแล้ว ค่าตรงนี้จะเปลี่ยนไปตามที่คลิกอ่ะครับ

  });
function myFunction(url){
  jwplayer().load(url);
}
</script>


ได้แล้วครับ จริงๆ นั่งงมได้ตั้งแต่มะวาน แต่ก็ขอบคุณสำหรับคำตอบครับ  1 ให้
ขอบคุณไทยเสียวครับ