אהלן, אני משתמש בהטמעה ביוטיוב באתר מסוים, עד כאן הכל טוב.
הבעיה כזאת, כשאני מטמיע מיוטיוב הכתובת משתנה, הנה:
url של סרטון רגיל:
HTML קוד:
http://www.youtube.com/watch?v=HIRNdveLnJI
url של סרטון מוטמע:
PHP קוד:
http://www.youtube.com/embed/HIRNdveLnJI
שאלתי היא כזאת, האם יש דרך בjs לקחת את הכתובת ללא המזהה ופשוט להפוך למוטמע:
מ:
PHP קוד:
youtube.com/watch?v=
ל
PHP קוד:
youtube.com/embed/
ניסיתי להפוך את הקישור ל ע"י הסקריפט הבא:
HTML קוד:
<script type="text/javascript">
text = '{VIDEO_URL}';
new_text = 'http://www.youtube.com/v/' + text.match(/v=(.+)$/)[1] + "?version=3";
}
</script>
<iframe width="500" height="315" src="{VIDEO_URL}" frameborder="0" allowfullscreen></iframe>
אך הקישור לא משתנה..
תודה מראש.