Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ulubione - nie tylko IE, skrypt typu "dodaj do ulubionych"
kajko84
post 1.12.2006, 10:39:06
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.11.2006

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


witam

czy istnieje jakis uniwersalny dobry skrypt do dodawania strony do ulubionych?
chodzi mi o taki ktory dodawalby strone na roznych przegladarkach (nie tylko IE), chociaz w FF i Operze...

przeszukalem forum, google i nic

prosze o pomoc
z gory dzieki i pozdro
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mike
post 1.12.2006, 10:41:35
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Kod
function ulubione() {

    //IE
    if ((navigator.userAgent.toLowerCase().indexOf('msie') > 0) && window.external) {
        window.external.AddFavorite('http://site.com',document.title);
    }
    //FF || OPERA
    else if (window.sidebar) {
        window.sidebar.addPanel(document.title,'http://site.com',"");
    }
    //INNE
    else {
        alert('Naciśnij ctrl+d');
    }

    return false;
}
Go to the top of the page
+Quote Post
kajko84
post 1.12.2006, 14:50:52
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.11.2006

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


wielkie dzieki smile.gif
pozdrawiam!

--EDIT--

mam maly problem smile.gif
funkcje ta chcem wykorzystac w osCommerce, stworzylem sobie nowy infobox ktory wyswietla sie prawidlowo, ale nie bardzo wiem jak mam sie odwolac do samej funkcji
chcialem poprzez link, ale nie dziala

mam cos takiego:

  1. <!-- Info Box //-->
  2. <tr>
  3. <td>
  4. <?php
  5.  
  6. function ulubione() {
  7.  
  8. //IE
  9. if ((navigator.userAgent.toLowerCase().indexOf('msie') > 0) && window.external) {
  10. window.external.AddFavorite('http://www.test.pl/',document.title);
  11. }
  12. //FF || OPERA
  13. else if (window.sidebar) {
  14. window.sidebar.addPanel(document.title,'http://www.test.pl/',"");
  15. }
  16. //INNE
  17. else {
  18. alert('Naciśnij ctrl+d');
  19. }
  20.  
  21. return false;
  22. }
  23.  
  24. $info_box_contents = array();
  25. $info_box_contents[] = array('align' => 'left',
  26.  'text' => BOX_INFORMATION_BOOKMARK
  27.  );
  28.  
  29. new infoBoxHeading($info_box_contents, true, true);
  30.  
  31. $info_box_contents = array();
  32. $info_box_contents[] = array('align' => 'center',
  33. 'text' => '<a href="#" onclick="ulubione();">' . TEXT_BOOKMARK . '</a>'
  34.  );
  35.  
  36. new infoBox($info_box_contents);
  37. ?>
  38. </td></tr>
  39. <!-- Auctions_eof //-->


prosze o pomoc i pozdrawiam

Ten post edytował kajko84 1.12.2006, 14:51:13
Go to the top of the page
+Quote Post
revyag
post 1.12.2006, 15:02:07
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Dostałeś kod w javascript, a używasz go jako php . Dżizas blinksmiley.gif


--------------------
-------------

------
Go to the top of the page
+Quote Post
kajko84
post 1.12.2006, 15:09:47
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.11.2006

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


tragiczna pomylka smile.gif

wszystko smiga, dzieki
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 - 04:25