Autor Zpráva
zoo
Profil *
Dobrý den,
chci si na své stránky umístit flash banner pomocí tohoto kodu:

<object type="application/x-shockwave-flash" data="http://www.blbost.borec.cz/izoo4.swf" width="120" height="240" >
<param name="movie" value="http://www.blbost.borec.cz/izoo4.swf" />
<param name="quality" value="high" />
<param name="swliveconnect" value="true" />
</object>


Flash se mi na webu objevuje, ale potřeboval bych, aby banner zároveň fungoval jako odkaz na daný web.. Ovšem nevím, jak to mám v kódu upravit. Mohl byste mi to někdo napsat? Děkuji
Taurus
Profil
Dej si přes plochu průhledný obdélník a do kódu mu napiš:

on (release) {
	getURL("odkaz.html");
}
zoo
Profil *
Teď nevím, co máte na mysli s tím průhledný obdélník?
Taurus
Profil
Definuješ tím klikací plochu po celé ploše baneru. Jen pro jistotu – mluvím o flashi, ne o html/css řešení (s ohledem na kategorii vlákna).
zoo
Profil *
A šlo by to nějak bez toho průhledné obdélníku? Banner mi tvořil známý a nechci jej kvůli tomu otravovat..
Taurus
Profil
Aha, tož potom pomocí css. Vytvoř si obalový div, kterému dáš třeba zhruba toto:

.baner a, .baner a:visited {
   display: block;
   width a height podle rozměrů baneru;
}


a do kódu pak:

<div class="baner"><a href="odkaz"><object...></a></div>
DoubleThink
Profil *
Taurus:
...což nebude fungovat.
Taurus
Profil
No jistě, nabít a vystřelit. Omlouvám se za psaní volovin...
zoo
Profil *
A nějaké řešení, jak udělat z flashe odkaz?
Bubák
Profil
Zajisté, poradil ti ho Taurus.
Jiná možnost je překrýt flash odkazem, nějak takto:
<style>
.banner {
	position: relative;
	width: 320px;
	height: 240px;
}
.banner a {
	display: block;
	background: url(nic.gif);
	width: 320px;
	height: 240px;
	position: absolute;
}
</style>

<div class="banner"><a href="#"></a>
<embed src="../images/pokus01.swf" width="320" height="240" wmode="opaque">
</div>

Rozměry si uprav, můžeš použít OBJECT a důležitý je wmode, aby byl flash dole a odkaz nad ním. Pozadí odkazu je 1px průhledný GIF.
zoo
Profil *
Bubák:
udělal jsem si odkaz, jak jsi uvedl. Ale odkazové pole se mi nezobrazuje přesně na flash banneru, ale je malinko posunuté. Viz Odkaz, vpravo dole, banner zoo. Jde to nějak napravit? Díky
zoo
Profil *
Poradíte mi prosím..
margin
Profil *
Porovnej svůj kód s kódem Bubáka:
<div class="zoo"><a href="http://www.izoo.eu"></a><br>
<embed src="izoo4.swf" wmode="opaque" height="240" width="120">


<div class="banner"><a href="#"></a>
<embed src="../images/pokus01.swf" width="320" height="240" wmode="opaque">
</div>

Nezkoumal jsem, zda to sedí přesně na pixel, ale ty jsi odřádkoval, tak se nediv, že to máš o řádek níže.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0