Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript]Obsługa banera / reklamy - onclick dla typow nieHTMLowych
elmozaur
post 19.12.2008, 13:09:25
Post #1





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


Witajcie.
Poprosze o pomoc w problemie jak w temacie.

Ponizszy kod dziala jak nalezy:
  1. <div id="reklama"><img src="" onclick="zliczanie();" /></div>

(zliczanie to funkcja ajaksowa ktora zlicza i dodaje do bazy klikniete banerki)

a ten juz nie:
  1. <div id="reklama" onclick="zliczanie();"><script type="text/javascript">swfobject.embedSWF('wywolanie mojego flesza');</script></div>



Ktos moze mnie naprowadzic jak obejsc to ograniczenie ?
Kombinowalem juz aby zamknac diva"reklama" w innego diva i najbardziej zewnetrznemu dodac onclick ale to nic nie daje. Bawilem sie rowniez stylem z-index ale flesz lezy ponad tym wszystkim.
Chcodzi jedynie o to aby zliczac klikniecia plikow niezaleznie od tego czy sa fleszem czy jpg/gif

za wszelkie info z gory dziekuje
Go to the top of the page
+Quote Post
wookieb
post 19.12.2008, 13:11:43
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Bo takie coś robisz we flashu. Zdarzenie onclick a własciwie onRelease wrzucasz do flasha.


--------------------
Go to the top of the page
+Quote Post
vokiel
post 19.12.2008, 14:05:40
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Możesz i w java script: dajesz div w niego swf i na to div, który przykryje swf i na nim on-click


--------------------
Go to the top of the page
+Quote Post
wookieb
post 19.12.2008, 14:07:42
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat(vokiel @ 19.12.2008, 14:05:40 ) *
Możesz i w java script: dajesz div w niego swf i na to div, który przykryje swf i na nim on-click

Ale żeby zrobić tą metodą to musisz dać dla swf-a wmode="opaque".


--------------------
Go to the top of the page
+Quote Post
elmozaur
post 19.12.2008, 14:40:37
Post #5





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


Cytat(wookieb @ 19.12.2008, 13:11:43 ) *
Bo takie coś robisz we flashu. Zdarzenie onclick a własciwie onRelease wrzucasz do flasha.


Dziekuje Wam za pomoc.
Probowalem ta metoda z przykrywaniem innym divem ale nie wiedzialem ze trzeba wtedy dawac wmode="opaque"...
najwazniejsze ze dziala.

wookieb: mam do Ciebie pytanie o tego flesza gdyz interesuje mnie tez to drugie rozwiazanie.
co to jest onRelease to rzecz oczywista ;-) jednak jesli fleszowa funkcja zapisuje wartosci w np fleszowej zmiennej np $licznik to jak odczytac taka zmienna w php questionmark.gif? (flash.vars -> php)
Go to the top of the page
+Quote Post
wookieb
post 19.12.2008, 14:53:49
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
var lV=new LoadVars();
lV.zmienna='test';

var obj=new Object();

lv.sendAndLoad('skrypt.php', obj, 'POST');

Proste wysłanie zmiennej postem do skryptu.

Ten post edytował wookieb 19.12.2008, 14:54:19


--------------------
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: 6.07.2025 - 07:07