![]() |
[JS/HTML/CSS] Zliczanie kliknięć w dany opszar - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar (/thread-js-html-css-zliczanie-klikniec-w-dany-opszar) Strony:
1
2
|
[JS/HTML/CSS] Zliczanie kliknięć w dany opszar - rukos - 15-06-2012 Witam,Próbowałem już wieloma sposobami lecz mi nie wychodzi, więc postanowiłem spytać Was jakbyście to rozwiązali. Tak więc chciałem zrobić skrypt zliczający ilość kliknięć w dany obszar, w moim wypadku jest to DIV o id REKLAMA, wszystko ładnie pięknie działa na zdarzeniu onclick, aż do momentu kiedy w tym DIV'ie nie pojawi się reklama z Netsales czy też z Googli. W momencie kiedy reklama pojawia się w tym divie event onclick już na nią nie reaguje. Jak wiadomo reklamy google są wyświetlane w ramkach próbowałem już za pomocą JavaScriptu dodać event onclick do elementu iframe lecz to i tak nie zadziałało. Dodawałem również kolejnego diva na warstwę wierzchnią lecz podczas kliknięcia zlicza kliknięcie a nie klika w reklamę.A więc moje pytanie macie jakieś pomysły jak rozwiązać ten problem i czy istnieje jakaś nadzieja że da się tak zrobić ? Macie jakieś inne pomysły ?Pozdrawiam. ![]() RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - rukos - 17-06-2012 Niestety, ale ten sposób również nie działa. Podczas kliknięcia event .click nie reaguje i nie wykonuje akcji. RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - Kartofelek - 17-06-2012 Ja bym celował w DOKUMENT w iframe a nie samą iframe. http://stackoverflow.com/questions/1609741/how-to-add-click-event-to-a-iframe-with-jquery Ale istnieją zabezpieczenia, byś w łatwy sposób nie mógł się dobierać do cudzych stron które są zapodane w iframe. Wyobraź sobie, że do jednej ramki wrzuciłbyś ramki stronę z czyimś formularzem a z drugiej ramki co chwila go wysyłać. Masakra! Dlatego jeżeli strony są z różnych domen to sobie możesz dłubać palcem w dziurawej skarpecie :\ http://stackoverflow.com/questions/364952/jquery-javascript-accessing-contents-of-an-iframe Tutaj masz to opisane: http://en.wikipedia.org/wiki/Same_origin_policy RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - rukos - 17-06-2012 Ciężko, próbowałem już zadziałać na cały dokument lecz w żaden sposób nie mogę wywołać akcji podczas kliknięcia w jego obszarze ![]() RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - rukos - 18-06-2012 Tak zrobiłem lecz gdy mam diva warstwę wyżej nie mam możliwości kliknięcia w reklamę... (jest widoczna lecz link jest nie aktywny), czyli div warstwę wyżej ją blokuje. RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - Kartofelek - 18-06-2012 Może tak? http://stackoverflow.com/questions/2381336/detect-click-into-iframe-using-javascript Inaczej nie widzę rozwiązania. RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - rukos - 18-06-2012 Nie chodzi mi tylko o google, lecz również o inne systemy afiliacyjne. Jednak już nic mi nie przychodzi do głowy, każde rozwiązanie mija się z celem, chyba już nie pozostaje żadna nadzieja... RE: [JS/HTML/CSS] Zliczanie kliknięć w dany opszar - Kartofelek - 20-06-2012 Hmm jest też możliwość choć pewnie nie działa w starych przeglądarkach: https://developer.mozilla.org/en/DOM/document.createEvent https://developer.mozilla.org/en/DOM/event.initMouseEvent https://developer.mozilla.org/samples/domref/dispatchEvent.html Czyli odpalenie klika w danym miejscu strony. Klikasz w div, pobierasz pozycję kursora, div się ukrywa, odpalasz klika w tym samym miejscu. |