[ Príspevkov: 10 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
NapísalOffline : 26.01.2013 18:40 | Flash "reklama"

Ahojte.
Ak je to v zlej kategórii, tak sorry, ale zdala sa mi najvhodnejšia. Mohol by mi prosím niekto poradiť ako vložiť do stránky flashovú reklamu tak aby bola nad textom(prekrývala text pod ňou) a nie aby posunula celý text? Viem, že to ľudia nemajú radi, ale požiadavka bola aby som to takto spravil. Skúšal som:
Kód:
<!--[if !IE]> -->
<object type="application/x-shockwave-flash"
  data="inc/akcia.swf" width="805" height="235">
<!-- <![endif]-->

<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
  width="805" height="235">
  <param name="movie" value="inc/akcia.swf" />
<!--><!--dgx-->
  <param name="loop" value="true" />
  <param name="menu" value="false" />

  <p>Akcia</p>
</object>
<!-- <![endif]-->

Ale to len posunie text.
Ďakujem.


Offline

Čestný člen
Čestný člen
Flash "reklama"

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 26.01.2013 19:42 | Flash "reklama"

Použi position: absolute a napozicuj ju nad text.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
Napísal autor témyOffline : 27.01.2013 14:29 | Flash "reklama"

Aj do !IE a aj do IE som vložil:
style="position: absolute; top: 30px; left: 100px;overflow: visible; z-index: +1;"
A celé swf zmizlo.


Offline

Čestný člen
Čestný člen
Flash "reklama"

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 27.01.2013 17:41 | Flash "reklama"

Tak to máš blbé.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Flash "reklama"

Registrovaný: 28.02.11
Prihlásený: 26.01.26
Príspevky: 205
Témy: 6 | 6
Bydlisko: Bratislava
NapísalOffline : 27.01.2013 22:28 | Flash "reklama"

xxx9955: Ak môžeš hoď živú ukážku. To sa mi nezdá. Problém býva vždy pri opačnom procese, keď sa ľudia snažia dostať SWF pod text.


_________________
Neznalosť zložitých operácií necháva myseľ otvorenú pre geniálne riešenia založené na jednoduchosti.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
Napísal autor témyOffline : 28.01.2013 10:05 | Flash "reklama"

No už som došiel na to, kde bol problém. Ja som to zabudol vložiť do <div>. Ale ako hovoríš, teraz sa mordujem so skrytím. V swf mám tlačidlo, ktorému som priradil:
Kód:
function zavriet(event:MouseEvent):void {
ExternalInterface.call("hideDiv", "akcia");
}

Kde akcia je id divu. Ďalej som spravil súbor hide_div.js, v ktorom je:
Kód:
function hideDiv(id)
{
   document.getElementById(id).style.display = 'none';
}

Tento súbor načítam do stránky, kde je:
Kód:
<div id="akcia" style="position:absolute;width: 805px;height: 235px;top:425px;left:240px;z-index: +5;">
<!--[if !IE]> -->
<object type="application/x-shockwave-flash"
  data="http://www.bazenove-dlazby.sk/inc/aquapool.swf" width="805" height="235">
<!-- <![endif]-->
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
  width="805" height="235">
  <param name="movie" value="http://www.bazenove-dlazby.sk/inc/aquapool.swf" />
<!--><!--dgx-->
  <param name="loop" value="true" />
  <param name="menu" value="false" />
  <p>Akcia</p>
</object>
<!-- <![endif]--></div>

No a po stlačení tlačidla sa nestane vôbec nič.


Offline

Užívateľ
Užívateľ
Flash "reklama"

Registrovaný: 28.02.11
Prihlásený: 26.01.26
Príspevky: 205
Témy: 6 | 6
Bydlisko: Bratislava
NapísalOffline : 28.01.2013 11:22 | Flash "reklama"

Kód:
import flash.external.ExternalInterface;
 
function closeFlash(e:MouseEvent):void
{
 ExternalInterface.call("hideDiv", "akcia");
}

btn.addEventListener(MouseEvent.CLICK,closeFlash);


http://flash.cz/portal/clanek.aspx?id=815


_________________
Neznalosť zložitých operácií necháva myseľ otvorenú pre geniálne riešenia založené na jednoduchosti.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
Napísal autor témyOffline : 28.01.2013 17:30 | Flash "reklama"

Presne tak to mám...a nereaguje to na tlačidlo


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
Napísal autor témyOffline : 29.01.2013 13:57 | Flash "reklama"

Symbol na zavretie som si nakreslil krížik, uložil som ho ako symbol - graphic. Meno inštancie som nastavili "skryt" a instance behavior "button" a do actions som dal:
Kód:
stop();
import flash.events.MouseEvent;
import flash.external.ExternalInterface;

skryt.addEventListener(MouseEvent.CLICK, hidediv);

function hidediv (event:MouseEvent):void {
ExternalInterface.call("hideDiv");
}

ExternalInterface.call("hideDiv"); - volá javascript hideDiv, ktorý na 100% funguje, nakoľko keď si spravím tlačidlo na stránke, tak na to reaguje správne. Problém je zjavne v kamunikácii flashu a javascripru...resp flash ho nechce zavolať. Neviete niekto v čom môže byť problém?


Offline

Čestný člen
Čestný člen
Flash "reklama"

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 29.01.2013 22:02 | Flash "reklama"

Pôvodná otázka vyriešená, ak máš problém s flashom, rieš to prosím v príslušnej sekcií.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
 [ Príspevkov: 10 ] 


Flash "reklama"



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Flash disk A-DATA 16GB MyFlash PD9 Flash Drive USB2.0

v Pamäte

6

1113

29.11.2008 13:53

Malveon

V tomto fóre nie sú ďalšie neprečítané témy.

Flash

v Grafické programy

2

562

14.04.2010 20:33

vputin

V tomto fóre nie sú ďalšie neprečítané témy.

flash

v Ostatné

0

777

23.08.2008 14:50

exoomer

V tomto fóre nie sú ďalšie neprečítané témy.

Flash

v Ostatné

12

2202

01.01.2007 16:45

majso

V tomto fóre nie sú ďalšie neprečítané témy.

Flash

v Ostatné

3

1022

10.05.2007 21:05

fero182

V tomto fóre nie sú ďalšie neprečítané témy.

FLASH

v Ostatné

3

1092

16.09.2007 22:14

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

flash

v Frontend

2

941

27.04.2007 16:59

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Flash newsletter

v Ostatné

1

451

04.03.2010 20:45

rooobertek

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Flash biosu

v Biosy a ladenie výkonu

5

855

31.03.2012 23:47

Luks

V tomto fóre nie sú ďalšie neprečítané témy.

Flash intro

v Frontend

29

1200

05.05.2008 0:05

walther

V tomto fóre nie sú ďalšie neprečítané témy.

flash problem

v Sieťové programy

0

409

08.03.2012 0:03

Siriuse

V tomto fóre nie sú ďalšie neprečítané témy.

flash loop

v Ostatné

3

723

06.02.2011 14:57

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

Flash player

v Sieťové programy

1

486

27.06.2009 14:44

pcman

V tomto fóre nie sú ďalšie neprečítané témy.

flash banner

v Ponuka a dopyt práce

6

2321

29.02.2008 23:59

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

Flash menu

v Frontend

7

684

27.07.2007 10:09

scooby

V tomto fóre nie sú ďalšie neprečítané témy.

flash banner

v Frontend

12

1634

06.09.2008 17:46

don jebot



© 2005 - 2026 PCforum, edited by JanoF