[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>
ขอบคุณครับ
แบบนี้ได้หรือเปล่าครับ ?
<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>
อ้างถึงจาก: 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>
ไม่ได้ครับผม
:wanwan011: ช่วยหน่อยนะครับ
อ้างถึงจาก: 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 ครับผม
งั้นลองแบบนี้ดูครับ
<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>
อ้างถึงจาก: 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 ให้