Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> przechwycenie kliknięcia na baner(swf) z ustawionym linkiem
opal
post 10.03.2004, 23:40:48
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.03.2004

Ostrzeżenie: (0%)
-----


Mam baner swf, na kótrego po kliknięciu na niego kursorem automatycznie przerzucany jestem na inną stronę.
Chciałbym to zdarzenie przechwycić. (po kliknięciu odpalić dodatkowo skrypt)
Dla banerów które nie mają ustawionego wewnętrznie linka wystarczy ubrać je w <a hrefy> lub dołączyć onclick w tagu objecta.
Niestety, gdy mam baner z wewnętrznie ustawionym linkiem, nie wiem jak przechwycić to kliknięcie, i odpalić jakiś skrypt po tym zdarzeniu :/
Metoda z :
http://forum.php.pl/viewtopic.php?t=13230&...baner+zliczanie
nie działa u mnie.
Mój template wygląda następująco:

<OBJECT TYPE="application/x-shockwave-flash" DATA="/obrazki/banery/{$cban->typ_banera_id}/{$cban->baner_id}/baner.swf" WIDTH="{$cban->szerokosc}" HEIGHT="{$cban->wysokosc}">
<PARAM NAME=movie VALUE="/obrazki/banery/{$cban->typ_banera_id}/{$cban->baner_id}/baner.swf?click=baner.php?baner={$cban->baner_id}">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#e1ffa6>
<PARAM NAME="Menu" VALUE="0">-->
<EMBED src="/obrazki/banery/{$cban->typ_banera_id}/{$cban->baner_id}/baner.swf" quality=high bgcolor=#e1ffa6 WIDTH="{$cban->szerokosc}" HEIGHT="{$cban->wysokosc}" NAME="{$cban->baner_id}" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>

czy da się to wogóle zrobić dla tego typu banerów i jeśli tak, to w jaki sposób ?
dzięki za pomoc

pzdr.
Opal
Go to the top of the page
+Quote Post
splatch
post 11.03.2004, 09:29:20
Post #2





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Nie powiem ci dokładnie jak to zrobić, ale skoro baner ma ustawiony link to najlepiej to zmienić np. zmień we flashu link na baner.php?id=3 i po prostu będziesz już wszystko zliczał.
Go to the top of the page
+Quote Post
opal
post 11.03.2004, 17:28:07
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.03.2004

Ostrzeżenie: (0%)
-----


niestety ja nie mam dostępu do tych flash'ow..., one są tam wrzucane z dysku i ja nie wiem co tam będzie i nie mam możliwości ich modyfikowania. Chciałem to przechwycić, bez względu na to gdzie będzie wskazywał link wbudowany we flash'a, i sam to później przekierować na wybraną stronę po odpaleniu skryptu.

pozdr.
Opal
Go to the top of the page
+Quote Post
FastRed
post 11.03.2004, 17:56:15
Post #4





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 30.06.2003
Skąd: Chełm

Ostrzeżenie: (0%)
-----


Coś takiego jest w phpAdsNew - przewertuj ten skrypt winksmiley.jpg.
Go to the top of the page
+Quote Post
Bora
post 11.03.2004, 19:14:44
Post #5





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

Ostrzeżenie: (0%)
-----


możesz w html'u narzucić na to warstwe przezroczystą będącą linkiem.
Tylko nie wiem jak potem symulować kliknięcie na linka.
Najwyżej przy każdym bannerze będziesz musaił sprawdzić gdzie prowadzi i potem tam przekierowac
Go to the top of the page
+Quote Post
opal
post 11.03.2004, 21:42:35
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.03.2004

Ostrzeżenie: (0%)
-----


tak, link na który ma kierować baner mam dostępny z innego źródła, więc nie ma z tym problemu, ale co z tą warstwą przezroczystą ?
jeżeli chodzi o ubranie banera dodatkowo w <a href'y> to już pisałem że nie działa, wykonuje się link ustawiony w banerze a nie w linku podanym w <a href="link">kod banera<</a>

pozdrawiam
opal
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 03:53