Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: button .swf jako link ?
Forum PHP.pl > Forum > Po stronie przeglądarki
robos85
otóż mam gotowe buttony w postaci .swf.
chcę teraz z nich zrobić linki lecz nie mogę. Nie działa procedura jak zawsze:

  1. <a href="index.php"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="151" height="42">
  2. <param name="movie" value="graf/strona_glowna.swf" />
  3. <param name="quality" value="high" />
  4. <embed src="graf/strona_glowna.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="151" height="42"></embed>
  5. </object></a>



jak z takiego buttona zrobić linka i żeby go normalnie pająki katalogowały?

jakieś pomysły?
php programmer
Zazwyczaj osoby tworzące plik SWF,
dają możliwość kliknięcia wystawiając jakiś parametr,
np Click="http://www.php.pl"
więc musisz się go o to zapytać,
wydaje mi się, że już dawno powinno to być jakoś unormowane
tzn parametr o takiej samej nazwie dla wszystkich SWF
ale niestety chyba nie jest,

co niektórzy robią specjalne warstwy niewidoczne,
ale to rozwiązanie bardzo na około.
robos85
z tym, żeby button po kliknięciu otwierał stronkę nie ma problemu.
Mi zależ głównie na tym, żeby ten button i strona, do której przenosi była prawidłowo (tak samo jak link) katalogowana przez pająki.
Wystarczy ze dodam linki niewidoczne na stronie odnoszące się do tej samych stron co buttony swf?
SirZooro
To może po prostu wrzucić tego flash'a do linku? Coś w tym stylu:
  1. <a href="http://www.php.net"><object ...></object></a>
robos85
Cytat(SirZooro @ 27.11.2007, 10:08:35 ) *
To może po prostu wrzucić tego flash'a do linku? Coś w tym stylu:
  1. <a href="http://www.php.net"><object ...></object></a>


nie działa właśnie
lectric
Człowieku zastosuj wewnątrz flasha w MC akcję:

  1. on(release) {
  2.  
  3. getURL('http://www.link.pl');
  4.  
  5. }


Roboty google ogarniaja taki typ linka
trucksweb
Cytat
To może po prostu wrzucić tego flash'a do linku? Coś w tym stylu:
HTML
<a href="http://www.php.net"><object ...></object></a>


to juz gorszego dziwolaga nie widzialem blinksmiley.gif

nie ma mozliwosci zeby z pliku swf, ktory nie ma zaszytego linka w sobie zrobic odnosnik.
Rozwiazania sa dwa:
1) nalezy tworzac we flashu nadac mu wartosci odnosnika: href, cel itp
2)nalezy zaszyc w actionscript skrypt, ktory bedzie pobieral wartosc np. linka z kodu html, ktory zluzy do oadzaenia animacji ans tronie WWW

oba wyjscia sa popularne, choc pierwsze bardzie, drugi to bardziej do kampanii reklamowych
robos85
yhm, ja nie robie tych buttonów w roli wyjaśnienia.
A co do linków narazie sobie poradziłem tak, że pod całe menu we flashu dałem warstwę z kodem html ze wszystkimi linkami.

Ale jeżeli to
  1. on(release) {
  2.  
  3. getURL('http://www.link.pl');
  4.  
  5. }


działa w 100% to już wiem jak to robić smile.gif
gadzio
Tez kiedys mialem podobny problem, jednak uzylem onMouseClick i wszystko zadzialalo smile.gif
Pozdrawiam
phpmax
robię na szybkiego zwykłe polecenie a href i niestety nic ;/




  1. <a href="http://www.wp.pl/" target="_blank">
  2.  
  3. WIDTH=700 HEIGHT=200>
  4. <PARAM NAME=movie VALUE="http://www.atb-music.com.pl/test/apptogo.swf">
  5. <PARAM NAME=quality VALUE=high>
  6. <PARAM NAME=bgcolor VALUE=#FFFFFF>
  7. <EMBED src="http://www.atb-music.com.pl/test/apptogo.swf" quality=high bgcolor=#FFFFFF WIDTH=700 HEIGHT=200 TYPE="application/x-shockwave-flash"></EMBED>
  8.  
  9. </a>



W którym miejscu tego kodu mam wstawić ten kod do sekcji pomiędzy object i /object?questionmark.gif

  1. on(release) {
  2.  
  3. getURL('http://www.link.pl');
  4.  
  5. }
kilab
Tego nie wstawiasz w kodzie strony tylko przy edycji pliku .swf dodajesz ten kod ohmy.gif
DM613
Również raz miałem podobny problem, ale używałem i wszystko pracował w onMouseClick
phpmax
Cytat(DM613 @ 15.09.2011, 08:25:43 ) *
Również raz miałem podobny problem, ale używałem i wszystko pracował w onMouseClick




Jakieś szczegóły, tutorial możesz podać tutaj?
DM613
I do not think I do the buttons in the role of explanation.

And at what point links, so that the entire menu, flash layer on html code with all the links.

xdev
Próbowałeś wmode=transparent?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.