Menu flash w naglowku strony html |
Autor |
Wiadomość |
Matthew25
Początkujący

Dołączył: 24 Paź 2007 Posty: 6 Skąd: POLSKA
|
Wysłany: Sro 24 Paź, 2007 09:28 Menu flash w naglowku strony html
|
|
|
Witam serdecznie
Jestem tu nowy i mam nadzieje ze ktos z was mi bedzie w stanie pomoc.
Chodzi mi o zrobienie tylko menu w naglowku strony ktora jest np w php, html - dokladnie zalezy mi na tym aby po kliknieciu w dany button po przejsciu do kolejnej podstrony w menu pozostanie zaznaczony button w ktorym jestem dziale z menu, a nie gdy przechodze do kolejnych podstron menu jest czyste do wyboru chodzi mi o cos takiego:
przyklad
Z gory bardzo dziekuje za jakiekolwiek odp.
Pozdrawiam |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sro 24 Paź, 2007 10:09
|
|
|
swf może odbierać zmienne z pliku, który go wywołuje
Kod: |
....
var so = new SWFObject("top.swf", "sotester", "760", "200", "9", "#FFFFFF");
so.addVariable("ktory", "omnie"); //zmienna który przyjmuje wartość omnie
....
|
wiec możemy odebrać taką zmienną i za pomocą if sprawdzić, który przycisk ma być "wciśnięty"
[ Dodano: Sro 24 Paź, 2007 11:14 ]
i tak też jest na tej stronie
Cytat: |
<param name="FlashVars" value="param=o_nas">
<embed src="pcs/menu_loader.swf" flashvars="param=o_nas" quality="high" bgcolor="#000000"
|
tylko ja używam do wywołania SWFObject a nie tradycyjnego wywołania |
|
|
|
 |
Matthew25
Początkujący

Dołączył: 24 Paź 2007 Posty: 6 Skąd: POLSKA
|
Wysłany: Sro 24 Paź, 2007 11:02
|
|
|
Ok czyli mam rozumiec ze wystarczy w danej podstronie w kodzie html gdzie wywoluje flasha z menu dopisac taka linijke z odpowiadajaca mu podstr (flashvars="param=o_nas")?? I to zalatwi sprawe? I nie trzeba nic dopisywac do kodu w menu flash?? Nie znam sie na flashach, jestem poczatkujacy... |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sro 24 Paź, 2007 11:24
|
|
|
nie, trzeba swf odbiera tą zmienną i robi coś np pokazuje dodatkowego spirta
Kod: |
if (param=="o_nas")
{
onas.dodatkowe_tlo._visible = true;
inne_menu.dodatkowe_tlo._visible = false;
inne_menu2.dodatkowe_tlo._visible = false;
}
else if (param=="inne_menu")
{
onas.dodatkowe_tlo._visible =false;
inne_menu.dodatkowe_tlo._visible = true;
inne_menu2.dodatkowe_tlo._visible = false;
}
else if (param=="inne_menu2")
{
onas.dodatkowe_tlo._visible =false ;
inne_menu.dodatkowe_tlo._visible = false;
inne_menu2.dodatkowe_tlo._visible = true;
}
else
|
|
|
|
|
 |
Matthew25
Początkujący

Dołączył: 24 Paź 2007 Posty: 6 Skąd: POLSKA
|
Wysłany: Sro 24 Paź, 2007 11:37
|
|
|
Dzieki za pomoc!
Ale mam jeszcze pyt... Oczywiscie to wszystko co mi napisales mam dopisac do np.: scene_1, oczywiscie z prawidlowymi nazwami buttonow z menu? I co oznacza to "dodatkowe_tlo"? Co mam tam wpisac?
Przepraszam ze nie wiem o co chodzi ale dopiero zaczynam;) |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sro 24 Paź, 2007 18:06
|
|
|
Kod: |
onLoad() {
param="adsa"; //jak to skasujesz to bedzie ok
if (param=="o_nas")
{
onas.dodatkowe_tlo._visible = true;
inne_menu.dodatkowe_tlo._visible = false;
inne_menu2.dodatkowe_tlo._visible = false;
}
else if (param=="inne_menu")
{
onas.dodatkowe_tlo._visible =false;
inne_menu.dodatkowe_tlo._visible = true;
inne_menu2.dodatkowe_tlo._visible = false;
}
else if (param=="inne_menu2")
{
onas.dodatkowe_tlo._visible =false ;
inne_menu.dodatkowe_tlo._visible = false;
inne_menu2.dodatkowe_tlo._visible = true;
}
else{
onas.dodatkowe_tlo._visible =false ;
inne_menu.dodatkowe_tlo._visible = false;
inne_menu2.dodatkowe_tlo._visible = false; }
}
|
skasuj tamtą linijkę co masz zaznaczoną i wywołuj w html z parametrami (flashvars="param=o_nas") |
|
|
|
 |
Matthew25
Początkujący

Dołączył: 24 Paź 2007 Posty: 6 Skąd: POLSKA
|
Wysłany: Sro 24 Paź, 2007 20:19
|
|
|
Jeszcze raz wielkie dzieki za pomoc.
Ale ja chyba mam jakis dzisiaj kiepski dzien:D Nic mi nie wychodzi:)
Jakby to nie byl problem dla Ciebie to czy mozesz mi zrobic przykladowe tak jak zamiesciles gotowca.. ale z aktywnymi linkami tak zyby cos sie dzialo...i byly linki w menu do np str1.html, str2.html, str3.html.
Z gory bardzo dziekuje i przepraszam za zawracanie glowy.
Pozdrawiam |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sro 24 Paź, 2007 21:45
|
|
|
i proszę |
|
|
|
 |
Matthew25
Początkujący

Dołączył: 24 Paź 2007 Posty: 6 Skąd: POLSKA
|
Wysłany: Czw 25 Paź, 2007 09:05
|
|
|
Ok już sobie prawie ze wszystkim poradziłem ale teraz nie wiem jak po kliknieciu w dany link z menu wylaczyc jego aktywnosc gdzy znajdzie sie na str do ktorej ten link prowadzil...
Bardzo prosze jesli ktos moglby mi pomoc...
Z gory dziekuje
Załączam plik na którym pracuje
Pozdrawiam |
|
|
|
 |
special
Bywalec

Dołączył: 01 Lut 2005 Posty: 14
|
Wysłany: Pon 12 Sty, 2009 21:53
|
|
|
mielu napisał/a: | tylko ja używam do wywołania SWFObject a nie tradycyjnego wywołania |
mielu czy mozesz podeslac przyklad obslugi poprzez SWFObject w pliku swi oraz w php? (tj na przykladzie wyzej).
Bardzo Cie prosze...
Dzieki |
_________________ Zapraszam:
www.DeineLakaien.fan.pl
www.HeliumVola.glt.pl |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Wto 13 Sty, 2009 07:26
|
|
|
Kod: |
...
var so = new SWFObject("top.swf", "sotester", "760", "200", "9", "#FFFFFF");
so.addVariable("Nazwa_Zmiennej", "Wartość_zmiennej ");
...
|
a co do obsługi przez php to jest to traktowane po prostu jako skrypt js, więc wywołanie z php przez echo lub print, a wartość_zmiennej zmieniasz po przez wstawienie zmiennej php. |
|
|
|
 |
special
Bywalec

Dołączył: 01 Lut 2005 Posty: 14
|
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sro 14 Sty, 2009 07:24
|
|
|
special napisał/a: | a jak to uwzględnić w swish-u? |
i to jest podane w przykładach na górze |
|
|
|
 |
special
Bywalec

Dołączył: 01 Lut 2005 Posty: 14
|
Wysłany: Nie 14 Cze, 2009 11:04
|
|
|
Witam a czy ktos moze mi wyjasnic jak zrobic aby po wskazaniu na odpowiednia ramke (frame) animacja byla dalej kontynuowana?.
Nizej zamieszczam przyklad ktory nie wiem czemu nie odtwarza dalszej czesci animacji po dokonaniu odpowiedniego przeslania z przegladarki tylko wszystko stoi na jednej ramce.....
czy ktos zna gotowe rozwiazanie?
dziex. |
_________________ Zapraszam:
www.DeineLakaien.fan.pl
www.HeliumVola.glt.pl |
|
|
|
 |
|