Seite 2 von 3

Verfasst: 01.02.2007 22:12
von uwe310
@Atari
Nur mal so nachfragen ist ja eigentlich nicht meine Aufgabe..

Hast du im Firefox Java eingeschaltet ?


siehe Beitrag hier ;

Verfasst: 01.02.2007 22:51
von ATARI
ja hab ich.

teste du doch mal in meinem forum wenn du zeit hast:

http://landshuts-finest.de/love/viewtop ... 0390#10390

Verfasst: 01.02.2007 23:09
von uwe310
Ja, geht wiegesagt mit IE 7 (irgendwann Morgen Nachmittag bzw Abend)

Sitz ich am Rechner und habe dann einen Firefox browser..

Mal sehen was dann passiert
Also bis dann :grin:
MFG

Verfasst: 02.02.2007 04:33
von uwe310
@Atari
Jetzt doch mal den Firfox 2.0 gedownload...
und siehe da so geht das... geht bei dir auch..
Also geht doch wenn nicht kannst du ja mal die Zeile Tauschen, obs was bringt weiß ich nicht. Die Zeile setTimeout (siehe Anleitung Java Txt)
setTimeout(' document.getElementById(\''+ id +'\').innerHTML = \'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shoc ... n=7,0,19,0" width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" width="425" height="350" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed></object>\';', 1000);
Jedenfalls macht der jetzt eine Flashabfrage nach der 7,0 instaliert dann das plugin und alles sollte Easy sein..
Also Viel Glück, wenn immer noch kein Erfolg muß wohl das WMODE TRANSPARENT RAUS
MFG

Verfasst: 02.02.2007 12:02
von ATARI
also so gehts jeztzt bei mir:

Code: Alles auswählen

setTimeout(' document.getElementById(\''+ id +'\').innerHTML = \'<center><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" width="425" height="350" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object></center>\';', 1000);
(Code aktualisiert!)

Verfasst: 02.02.2007 18:43
von KingKoQ
So geht es:
(@ARATI: Bei dir fehlte das youtube bei der ID)

Code: Alles auswählen

setTimeout(' document.getElementById(\'youbox'+ id +'\').innerHTML = \'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" width="425" height="350" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>\';', 1000);

Verfasst: 03.02.2007 04:49
von uwe310
@atari
solte jetzt nicht schaden aber du hast 2*</param> drinne
1* sollte auch reichen tut aber nichts zur sache sieht nur schöner aus

Wahr einen nette zusammenarbeit :grin: !
Bis später mal wieder
MFG

P.S wmode blal.bla ist nun mal eine Windows schnittstelle und wird daher nicht im vollen Umfang von anderen Browser (können auch ältere sein)
unterstützt.

Verfasst: 03.02.2007 12:25
von ATARI
also mit deinem neuen Code gehts wieder nicht @KingOfQueens


Also ich hab bei meinem Code nun noch das zweite </param> raus und den wieder hergenommen, der funzt, und damit belass ich es nun!

Leider wird bei mir auch kein Vid. abgespielt

Verfasst: 13.02.2007 13:21
von Turaus
Hallo,

leider haben mir all diese aufgezeigten Möglichkeiten nicht geholfen.
Bei mir sieht es so aus als ob von YouTube geladen werden würde,
aber dann ist Abbruch.

zu sehen unter:

http://www.yachtsman.de/phpBB2/viewtopic.php?t=131

User: *****
Pwd : *****

Von mir im overall_header.tpl vor </head> eingesetzt:

Code: Alles auswählen

<script type="text/javascript"><!--
function YouTubeShowVideo(id, youtube_id)
{
 document.getElementById('d' + id).style.visibility = 'hidden';
 document.getElementById('d' + id).style.position = 'absolute';

 document.getElementById(id).style.visibility = 'visible';
 document.getElementById(id).style.position = 'relative';


// document.getElementById(id).innerHTML = '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>';
 document.getElementById(id).innerHTML = 'Bitte warten...';
setTimeout(' document.getElementById(\''+ id +'\').innerHTML = \'<center><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" width="425" height="350" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object></center>\';', 1000);


}
//-->
</script>

In bbcode.php:

Code: Alles auswählen

       srand ((double)microtime()*1000000);
       $youtube_pattern = "#\[youtube](.*?)\[/youtube\]#si";
        preg_match_all($youtube_pattern, $text, $you_erg);
        foreach($you_erg[1] as $key => $yid)
        {
         $number_of_posts_in_diesem_topic++;
         $random_id = $userdata[user_id].$userdata[user_posts]. round(rand(0, 1000)) . $number_of_posts_in_diesem_topic;

         $text = preg_replace('#\[youtube]'.preg_quote($yid).'\[/youtube\]#si' , '<input style="margin: 1px;font-size:12px;" type="button" id="d'.$random_id.'" class="mainoption" onClick="javascript: YouTubeShowVideo(\''.$random_id.'\', \''.$yid.'\')" value="Video anzeigen" /><span id="'.$random_id.'" style="visibility:hidden; position: absolute;"></span>', $text, 1);
        }
Leider ohne Erfolg :-?

Schon mal vielen dank für Tipps.

Verfasst: 13.02.2007 14:15
von uwe310
Mach doch mal einen zweiten Test
die nächste zeile einfach mal kopieren einfügen, schauen was dann passiert.

Ok. ich gebs zu hab mal was neues gepostet bei dir
vieleicht hilftz dir das erstmal weiter
[youtube]fP1VZQsg-BE[/youtube]
MFG