Hab hier eine einfache Javascript Funktion, bei der ich einfach nur die beiden werte data und value ändern möchte.
Im Firefox funktioniert das ohne Probleme.. und in keinem IE gehts.. die beiden Werte data und value bleiben komplett unverändert.
Habs auch schon probiert mit
document.getElementById('movieTrailer').data = http://www.youtube.com/v/'+x;
und fürs zweite element dasselbe...
Hier ebenso... keine Änderung im IE.
Und hier mein html dazu:
Im Firefox funktioniert das ohne Probleme.. und in keinem IE gehts.. die beiden Werte data und value bleiben komplett unverändert.
Habs auch schon probiert mit
document.getElementById('movieTrailer').data = http://www.youtube.com/v/'+x;
und fürs zweite element dasselbe...
Hier ebenso... keine Änderung im IE.
Code:
function setVideo(x){
var elem = document.getElementById('movieTrailer');
var elem2 = document.getElementById('embedTrailer');
elem.setAttribute('data','http://www.youtube.com/v/'+x);
elem2.setAttribute('value','http://www.youtube.com/v/'+x);
}
Und hier mein html dazu:
Code:
<object
id="movieTrailer"
width="600" height="480"
type="application/x-shockwave-flash"
data="http://www.youtube.com/v/uNRA4Ds7hbo&hl=de&fs=1&rel=0">
<param
id="embedTrailer"
name="movie"
value="http://www.youtube.com/v/uNRA4Ds7hbo&hl=de&fs=1&rel=0"/>
<param name="allowFullScreen" value="true"/>
<param name="allowscriptaccess" value="always"/>
</object>