var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '300',
width: '300',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
Mein Ziel ist es den videoId-Parameter in einer Textbox abzufragen und dann in einer Variabel zu speichern.
Hatte folgenden Ansatz: (Passt so natürlich nicht)
HTML Code:
<input type="text" id="input1" />
Code:
var ytid = document.getElementsById("input1").value;
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '300',
width: '300',
videoId: ytid,
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
Meine Quelle:
Code:
<!DOCTYPE html>
<html>
<body>
<!-- 1. The <iframe> (and video player) will replace this <div> tag. -->
<div id="player"></div>
<script>
// 2. This code loads the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// 3. This function creates an <iframe> (and YouTube player)
// after the API code downloads.
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '360',
width: '640',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
// 4. The API will call this function when the video player is ready.
function onPlayerReady(event) {
event.target.playVideo();
}
// 5. The API calls this function when the player's state changes.
// The function indicates that when playing a video (state=1),
// the player should play for six seconds and then stop.
var done = false;
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.PLAYING && !done) {
setTimeout(stopVideo, 6000);
done = true;
}
}
function stopVideo() {
player.stopVideo();
}
</script>
</body>
</html>
Der Stop-Teil usw. ist unwichtig, möchte eigentlich nur eine Textbox wo ich die VideoId eintragen kann damit das entsprechende Video geladen wird.
Andere Ansätze sind also gerne erwünscht
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '300',
width: '300',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
Mein Ziel ist es den videoId-Parameter in einer Textbox abzufragen und dann in einer Variabel zu speichern.
Hatte folgenden Ansatz: (Passt so natürlich nicht)
HTML Code:
<input type="text" id="input1" />
Code:
var ytid = document.getElementsById("input1").value;
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '300',
width: '300',
videoId: ytid,
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
Meine Quelle:
Code:
<!DOCTYPE html>
<html>
<body>
<!-- 1. The <iframe> (and video player) will replace this <div> tag. -->
<div id="player"></div>
<script>
// 2. This code loads the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// 3. This function creates an <iframe> (and YouTube player)
// after the API code downloads.
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '360',
width: '640',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
// 4. The API will call this function when the video player is ready.
function onPlayerReady(event) {
event.target.playVideo();
}
// 5. The API calls this function when the player's state changes.
// The function indicates that when playing a video (state=1),
// the player should play for six seconds and then stop.
var done = false;
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.PLAYING && !done) {
setTimeout(stopVideo, 6000);
done = true;
}
}
function stopVideo() {
player.stopVideo();
}
</script>
</body>
</html>
Der Stop-Teil usw. ist unwichtig, möchte eigentlich nur eine Textbox wo ich die VideoId eintragen kann damit das entsprechende Video geladen wird.
Andere Ansätze sind also gerne erwünscht
Vielen Dank
Mfg.
XNoNaX
Schnell und unsauber geschrieben sollte dich mit etwas nachdenken aber weiterhelfen
Suche Hilfe PHP/Javascript 07/21/2015 - Web Development - 2 Replies Guten Tag,
Ich habe eine kleine WWS (Warenwirtschaft) entwickelt und möchte nun mein Rechnungsfomular umbauen.
Das ganze habe ich mit PHP/HTML/MYSQL/Javascript entwickelt.
Ich möchte nun, das die Daten in der Variable $Row von beiden Seiten (getuser.php / getarticle.php) in der HTML datei Neu.Html in zwei input type="hidden" felder gespeichert werden.
Ich möchte das, dann als Formular absenden und dann mit echo auf der "javascript.php" Seite ausgeben lassen.
Hilfe bei Javascript 11/06/2013 - Web Development - 10 Replies Hallo,
und zwar habe ich folgenden Code:
<script type="text/javascript">
Check = confirm("Mit klicken auf OK akzeptieren Sie unsere Nutzungsbedingungen.");
if (Check == false)
history.back();
</script>
Dieses Script öffnet ja ein kleines Fenster, wo man entweder OK oder abbrechen klickt. bei OK gelangt man auf die Seite. Nun möchte ich das "Nutzungsbedingungen" in dem Text verlinken zu meinerseite.de/nutzungsbed.php.
Hilfe bei Javascript 06/17/2012 - Web Development - 2 Replies Hallo Com,
ich bin derzeit am basteln einer Homepage und jetzt geht es an den Feinschliff :)
Ich habe eine News Seite gebaut auf der wie ja der Name schon sagt Neuigkeiten zu sehen sind. Aber wenn der User jetzt auf diese Seite geht, soll er nicht die vollständigen News sehen sondern nur einige Wörter, zum vollständigen lesen soll er auf Pfeile klicken die dann den ganzen content ausklappen. Natürlich sollen sich die News auch wieder einklappen lassen können und was auch sehr schön wäre,...
YouTube Javascript Error 08/27/2011 - Technical Support - 2 Replies Hey, seit kürzester Zeit hab ich wenn ich YouTube Videos anschauen will manchmal ein Error. Ich weiß aber nicht an was es liegen könnte, und was das mit meinem Java zutun haben könnte.
Hier ein Screen:
http://img716.imageshack.us/img716/9058/javascrip t.jpg