Jump to content

Problem: jak wkleic kod banera w wersji tekstowej?


Recommended Posts

Posted

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

  • Replies 6
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted

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!

Posted

 

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"

Posted
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 .

Posted

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"

>

Posted

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy