3 (valjda) laka pitanja

3 (valjda) laka pitanja

offline
  • Pridružio: 06 Sep 2008
  • Poruke: 150
  • Gde živiš: Obrenovac

1. Imam sledeci kod na jednom movie clipu koji se zove "home":

home.onRollOver = function() {     this._alpha = 70; } home.onRollOut = function() {     this._alpha = 100; } home.onRelease = function() {    _parent.gotoPage(Number(1)); }

I to radi kako treba: kad se predje misem preko njega on malo izbledi, kad se mis skloni, on povrati prvobitan izgled, a kad se klikne, vodi na stranicu 1. Ali moze li ovaj kod jednostavnije, kao jedna funkcija?

2. Kada se ucitava flash u browser, prvo se pojavi bela pozadina dimanzija koje treba da bude flash. I bez obzira sto je pozadinska boja u flashu crna, potrebno je izvesno vreme da se pojavi ta crna pozadina, preloader i sve ostalo. Ima li nacina da se to izbegne i da se odmah pojavi crna pozadina?

3. Na ovom forumu je vise puta pominjan tutorial na tutoriali.org i Mala skola flasha. Mini jos nijednom nije uspelo da otvorim ovaj tutorial. U cemu je caka?

Hvala i pozdrav...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

1. Verovatnije moze drugacije da se napise ali jednostavnije, to tesko. Radi se o tome da su ovo tri razlicita dogadjaja i oni zahtevaju tri razlicita takozvana 'event handlera'. Znaci, tri funkcije moraju postojati.

2. Probaj da resis problem u HTMLu. Znam da moje kolege koje rade sa arhitekturom web strana to resavaju preko CSSa.
No, ako vec to nisi uradio, prvo embeduj stranu preko SWFObject-a.
http://code.google.com/p/swfobject/
Ovaj JS resava mnoge probleme sa kojima se 'obicno' embedovanje bori- mozda pomogne.

3. E sad, ovo nisam razumela.
Kad kliknes na http://tutoriali.org/ nista ne dobijas?



offline
  • Pridružio: 06 Sep 2008
  • Poruke: 150
  • Gde živiš: Obrenovac

1. OK, ako tako mora. Hvala!

2. Pokusacu (ako se snadjem) sa ovim linkom i CSS-om, pa sta upali. Malo je nezgodno za nas Titove pionire koji su samo ruski ucili, ali snacicu se vec. i opet hvala!

3. Izvinjavam se sto nisam bio dovoljno jasan. Ma otvorim ja sajt tutoriali.org, logujem se, skinem Malu skolu flash-a, krenem da je raspakujem, unesem password koji treba, a onda mi prijavi da nemam odgovarajuci program za raspakovanje. To inace radim iz Total Commander-a i do sada sam raspakovao bezbroj .rar paketa, ali ovaj nece. I ne znam zasto.

Pozz

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

3. WinRAR kod izbacivanja novi verzija je par puta prekinuo kompatibilnost sa starim verzijama. Ukoliko je RAR pakovan novom verzijom, a ti imas stariju, moze biti da je do toga.

offline
  • Pridružio: 28 Apr 2009
  • Poruke: 99
  • Gde živiš: Ulm - Derventa - Zabalj

Eh ja bi ti sad voleo pokazati kako sam ja tvoj 2. problem resio, ali ovaj admin bobby mi je zabranio pokazati svoju stranu vise. :-(

Pretrazi 1. ili 2. u google :
1. <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

2. <script src="Scripts/AC_ActiveX.js" type="text/javascript"></script>

Ako znas nemacki:
adobe.com/de/devnet/activecontent/articles/devletter.html

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

@Chef

To sto si dao su samo tagovi do javaScripta. Tu jos fali ceo .js fajl.
Ako se ne varam, ovo sto se zove AC_RunActiveContent.js je javaScript koji Dreamweaver automatski pravi kada uradis input Flasha u HTML stranu.
Cak ti i te tagove napise. Wink

Ja ovaj metod nikako ne preporucujem, i vec sam dosadila i bogu i ljudima sa anti-automatskom-dreamweaver propagandom. Naravno, osim ako ti Flash nije samo hobi, onda nema potreba da se covek udubljuje u problematiku.

Zato jos jednom da kazem: ako neko hoce ozbiljno da se bavi flashom, ili neka napravi svoj JS za embedovanje i prilagodi ga svojim potrebama ili neka koristi mnogo ozbiljniju alatku, a to je swfObject.
Uputstvo za to kako se to koristi i postavlja na stranicu smo vec imali. Evo za sve koji su ucili ruski Wink
http://www.mycity.rs/Flash/Kako-ukloniti-okvir-oko-swf-a-u-IE.html#552860

javaScript koji treba da se nadje u istom direktorijumu kao i tvoj swf, sada se nalazi na ovoj adresi (desno su linkovi za DL, izaberi najnoviju verziju)
http://code.google.com/p/swfobject/


BTW, na tvojoj stranici nema kako si problem resio, vec kako sve izgleda posle resavanja a verujem da stogor vac zna kako to treba da izgleda kada je problem resen, inace ne bi ni pitao Wink

offline
  • Pridružio: 06 Sep 2008
  • Poruke: 150
  • Gde živiš: Obrenovac

2. Hvala vam svima na trudu, ali ipak sam resio ovaj problem i to upravo kako je Tamtitam u prvom javljanju napisala, uz pomoc Javascript-a SWFobject i uz pomoc Resavske prepisivacke skole (koja se u ovom veku moze nazvati "Copy-paste" skola) Very Happy

Posto mislim da ce ovo biti mnogima interesantno, dajem ceo kod:

<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Title za ovu stranicu</title> <script type="text/javascript" src="swfobject.js"></script> <script type="text/javascript">    function changeHeight( newHeight )    {       var mydiv = document.getElementById( "flashcontent" );       mydiv.style.height = newHeight +"px";    } </script> <style type="text/css">        /* hide from ie on mac \*/    html {       height: 78%;    }        #flashcontent {       height: 100%;    }    /* end hide */    body {       height: 100%;       margin: 0;       color:#CCCCCC;       text-align:center;       padding: 0;       background-color: #000000;    } </style> </head> <body>    <div id="flashcontent">       <strong>You need to upgrade your Flash Player</strong>       This is replaced by the Flash content.       Place your alternate content here and users without the Flash plugin or with       Javascript turned off will see this. Content here allows you to leave out <code>noscript</code>       tags. Include a link to <a href="fullpage.html?detectflash=false">bypass the detection</a> if you wish.    </div>    <script type="text/javascript">       // <![CDATA[              var so = new SWFObject("ime_flasha.swf", "framework", "100%", "680", "0", "#000000");       so.addVariable("isHtml", "true");       so.addParam("scale", "noscale");       so.write("flashcontent");       // ]]>    </script> </body> </html>
U mom konkretnom slucaju neke parametre sam prilagodio svojim potrebama, ali sustina je u "swfobject.js" koji se nalazi na linku koji je dala Tamtitam.

Druga zanimljiva stvar u ovom kodu je nacin ubacivanja flash-a u html dokument. Bilo je na ovom forumu vec reci o tome kako ubaciti .swf validnim kodom u html. Pa je bilo opisano nekoliko nacina u zavisnosti od toga kolika je velicina .swf fajla, ima li preloader i slicno.

OVAJ KOD JE VALIDAN! A u mom konkretnom slucaju, probao sam sa .swf fajlom koji je "tezak" oko 350KB i ima cak 2 preoloadera. I radi bez greske u svim browserima.

Pozdrav...

Ko je trenutno na forumu
 

Ukupno su 1159 korisnika na forumu :: 36 registrovanih, 6 sakrivenih i 1117 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, A.R.Chafee.Jr., AK - 230, Asparagus, babaroga, bladesu, BORUTUS, Bubimir, ccoogg123, croato, Duh sa sekirom, FOX, goxin, havoc995, kinez88, krkalon, Kubovac, Lucije Kvint, mean_machine, menges, milanovic, milenko crazy north, naki011, nuke92, opt1, pera bager, raptorsi, Sir Budimir, sombrero, Srky Boy, Stanlio, vasa.93, virked, VP6919, |_MeD_|, 223223