Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] mała pomoc przy przerobieniu funkcji
Tulipan
post 21.04.2009, 11:04:22
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 2.02.2009

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


Mam taki oto skrypt do dodawania strony do ulubionych:

  1. <script type="text/javascript">
  2. function dodaj() { var tytul = 'nazwa strony'; var adres = 'http://www.adres.pl/';
  3. if (window.sidebar)
  4. { window.sidebar.addPanel(tytul, adres, ""); }
  5. else if (window.external)
  6. { window.external.AddFavorite(adres, tytul); }
  7. else if (window.opera && window.print)
  8. { var a = document.createElement('a');
  9. a.setAttribute('href', adres);
  10. a.setAttribute('title', tytul);
  11. a.setAttribute('rel','sidebar');
  12. a.click(); } }
  13. if (window.external || window.sidebar || (window.opera && window.print) ) { document.writeln('<a id="nav-active" href="javascript:dodaj()"> Dodaj do ulubionych</a>'); } </script>


Czy mógłby mi ktoś lekko go wzbogacić, by za każdym razem jak ktoś doda stronę do ulubionych to będzie przychodził do mnie mail?
Go to the top of the page
+Quote Post
osl
post 21.04.2009, 11:14:29
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

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


mail i JS - to nie da rady.
rozwiązanie: ajax+php który wysyła maila
Go to the top of the page
+Quote Post
magnus
post 21.04.2009, 11:22:48
Post #3





Grupa: Zarejestrowani
Postów: 99
Pomógł: 15
Dołączył: 15.11.2007
Skąd: Nowogród Bobrz.

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


Hmm... zrobić skrypcik do wysyłania maila, który będzie wysyłany asynchronicznie Ajaxem.
Czyli przykładowo: dołączyć bibliotekę np. advAjax a w funkcji dodaj() wrzucić wywołanie
Kod
advAjax.get({url: skrypt_mailujący.php, tag: 'jakiś div'});


--------------------
Efemental.pl - nasz punkt słyszenia :: recenzje :: tylko metal!
Opensource'owy klon Cantra: http://github.com/magnax/Simtr
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: 14.08.2025 - 07:03