Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Youtube JS
Forum PHP.pl > Forum > Przedszkole
marian2299
Witam,

na jednym z zagranicznych serwisów społecznościowych istnieje możliwość zamieszczenia tylko kilku znaczników (w tym <script>). A ja chciałbym wstawić film z YouTube. Przeszukałem te różne API i znalazłem coś takiego:

  1. <script src="http://www.google.com/jsapi" type="text/javascript"></script>
  2. <script type="text/javascript">
  3. google.load("swfobject", "2.1");
  4. </script>
  5. <script type="text/javascript">
  6. function _run() {
  7. /*
  8. * Simple player embed
  9. */
  10.  
  11. // The video to load.
  12. var videoID = "11znakoweIDfilmu"
  13. // Lets Flash from another domain call JavaScript
  14. var params = { allowScriptAccess: "always" };
  15. // The element id of the Flash embed
  16. var atts = { id: "ytPlayer" };
  17. // All of the magic handled by SWFObject (http://code.google.com/p/swfobject/)
  18. swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "&enablejsapi=1&playerapiid=player1&autoplay=1",
  19. "videoDiv", "480", "295", "8", null, null, params, atts);
  20.  
  21.  
  22. }
  23. google.setOnLoadCallback(_run);
  24. </script>
  25.  
  26. <div id="videoDiv">Loading...</div>


Jednak na tym dziwnym serwisie nie mogę zamieścić <div>. Co mogę zrobić, by wszystko było w jednym pliku js?


Z góry dziękuję winksmiley.jpg
M.
Quantum
zawsze możesz użyć document.write biggrin.gif jednak dziwny ten serwis.. udostępnia <script>, a nie daje możliwości prostego wklejenia filmiku przez tagi [youtube][/youtube] itp. blink.gif
zegarek84
skoro możesz dołączać JavaScript to możesz zrobić dosłownie wszystko [ogranicza Cię tylko wyobraźnia]...
na to co chcesz zrobić to metody takie jak document.createElement(...), element.setAttribute(...), element.appendChild(element_dziecko) i inne dzięki którym możesz poruszać się po DOM... - dzięki JavaScript na danej stronie mógłbyś całkiem zmienić jej wygląd a filmik wstawić np. w nagłówku strony ;p ;D

>> tutaj masz przykłady [wybierz sobie...] <<
marian2299
EDIT:

document.write zadziałał.
dzięki (;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.