Skocz do zawartości

Problem: jak wkleic kod banera w wersji tekstowej?


Marek G

Rekomendowane odpowiedzi

Witam

Zrobiłem sobie baner w swishu

mam plik HTML+SWF

 

Chciałbym plik SWF umiescic u siebie na ftp i kod html tak przerobic aby odwoływał on sie do tego pliku swf na moim ftp.

 

Kod wklejabym na inną strone - która by wyswietlała mój baner(czerpiąc swf z mojego ftp)

 

Plik SWF znajduje sie na http://www.marekg.nazwa.pl/banery/baner_3dvision_486_60.swf

 

 

tu jest kod HTML :

baner_3dvision_486_60

classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0"

id="baner_3dvision_486_60"

width="486" height="60"

>

type="application/x-shockwave-flash"

pluginspage="http://www.macromedia.com/go/getflashplayer"

name="baner_3dvision_486_60"

width="486" height="60"

src="http://www.marekg.nazwa.pl/banery/baner_3dvision_486_60.swf"

bgcolor="#333333"

quality="high"

swliveconnect="true"

allowscriptaccess="samedomain"

>

 

proszę o pomoc

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 6
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Top Posters In This Topic

Polecam używanie biblioteki swfobject - http://code.google.com/p/swfobject/

 

Ja wstawiam pliki .swf na stronę za pomocą prostego skryptu:

 

window.onload = function() {

var att = { data:"./flash/mainFlash.swf", width:"286", height:"231" };

var par = { menu:"false", wmode:"transparent" };

var id = "fGlowny";

var myFlashContent = swfobject.createSWF(att, par, id);

};

 

gdzie:

 

  • var att = { data:"./flash/mainFlash.swf", width:"286", height:"231" }; - ścieżka do pliku .swf, jego szerokość i wysokość
  • var par = { menu:"false", wmode:"transparent" }; - dodatkowe opcje dotyczące wyświetlania apletu Flash'owego (np. wyświetlanie menu po kliknięciu PPM, bądź tryb transparetny obiektów Flash)
  • var id = "fGlowny"; - stała id to id div'a, do którego będę ładował plik .swf

Pozdrawiam!

Odnośnik do komentarza
Udostępnij na innych stronach

 

pamietaj ze IE,FF,Opera nie uzywaja juz EMbed tylko Object,

a w czesci dla Object nie masz calej sciezki... dlatego ci cross domain nie wyszedl,

musisz podac pelna sciezke albo oddzielnie dodac parametr "Base"

Odnośnik do komentarza
Udostępnij na innych stronach

pamietaj ze IE,FF,Opera nie uzywaja juz EMbed tylko Object,

a w czesci dla Object nie masz calej sciezki... dlatego ci cross domain nie wyszedl,

musisz podac pelna sciezke albo oddzielnie dodac parametr "Base"

 

Mógłbyś mi pomóc i poprawić mój kod na prawidłowy - ja tego zabardzo nie łapie .

Odnośnik do komentarza
Udostępnij na innych stronach

ten ponizej przetestowalem u siebie i dziala:

 

 

classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0"

id="baner_3dvision_486_60"

width="486" height="60"

>

type="application/x-shockwave-flash"

pluginspage="http://www.macromedia.com/go/getflashplayer"

name="baner_3dvision_486_60"

width="486" height="60"

src="http://www.marekg.nazwa.pl/banery/baner_3dvision_486_60.swf"

bgcolor="#333333"

quality="high"

swliveconnect="true"

allowscriptaccess="always"

>

Odnośnik do komentarza
Udostępnij na innych stronach

ale tak na przyszlosc lepiej zacznij uzywac SWFObject,

a to z kilku wzgledow, moment w ktorym zrobisz w ustawieniach projektu Expose SWF6 Properties,

albo bedziesz miec jakies skrypty odpalane ze srodka flasha, spowoduje ze IE7/IE8 zablokuje dostep

do flasha :D i bedziesz musial kliknac ze sie zgadzasz na ogladanie podczas ladowania strony,

jedyne dzialajace obejscie tego to dynamiczne ladowanie z JavaScriptu wlasnie przez SWFObject,

prosta klasa ktora includujesz w naglowku strony, no chyba ze banner dziala na jakiejs cudzej stronie gdzie nie mozesz dodac nic do naglowkow... to wtedy zostaje ci tylko ten EMBED/OBJECT

na szczescie bannery nie robia dziwnych rzeczy wiec do takich zastosowan jak powyzej, to co

wygenerowales powinno wystarczyc

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności