SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
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: 47
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: 47
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: 47
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: 47
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: 47
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
Wysłany: Wto 13 Sty, 2009 18:39   

a jak to uwzględnić w swish-u? Mozesz zrobic jakis przyklad dla mnie?

Dzieki
_________________
Zapraszam:

www.DeineLakaien.fan.pl
www.HeliumVola.glt.pl
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
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
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.15 sekundy. Zapytań do SQL: 14