![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 24.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
staram sie zliczac klikniecia na swoich stronach osadzajac sam skrypt js. Niestety mam problem z XMLHttpRequest.open, ktory mialby otwierac plik z innego serwera. Kiedy wszystkie pliki sa pod ta sama domena, wszystko dziala. Problem pojawia sie miedzy domenami. Jak go rozwiazac, zeby dzialalo jak google analytics? Czy w ogole sie da? Jak na razie udaje mi sie wywolac zdalna domene przy uzyciu curl w php, ale wtedy plik php musi sie i tak znajdowac pod ta sama domena co skrypt js, wiec to nie ma sensu. Z gory dziekuje za pomysly |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 9 Dołączył: 22.03.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Można przez JS połączyć się z innym plikiem stosując pewien trik, opisywany np. w książce Kuloodporny Ajax pana Jeremy Keith. Znacznik <script> pozwala na ściągnięcie pliczku tutaj już cytuję ww. pana: Kod <script type="text/javascript" src="http://www.google-analytics.com/urchin.js"></script> Cytat @Jeremy Keith: Funkcja jako argument przyjmuje adres URL. Tworzy nowy element script z podanym adresem URL jako atrybut src i dodaje go do elementu head dokumentu: Kod function getScript(url){ var scripttag=document.createElement("script"); scripttag.setAttribute("type", "text/javascript"); scripttag.setAttribute("src", url); document.getElementsByTagName("head")[0].appendChild(scripttag); } Może Ci się to przyda, pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 16:48 |