Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%)
|
Witam,
Mam taki problem. Pisze dodatek do Google Chrome. Dodatek ten ma za zadanie sprawdzać coś w mojej aplikacji PHP i wyświetlać dane w Chrome za pomocą notyfication co 1 min. Wszystko mam tylko nie wiem jak przekazać dane z mojego programu do JavaScript. Aby dostać w jaki kolwiek sopsób dane musze wywołać stronę php na innym serwerze. Ostatni pomysł był taki że uruchomię stronę w ten sposób: plik .js
dane pobiorę tak: ppp = my_window.window.document.getElementById('nazwa'); a w pliku php niestety nie działa. Jakieś pomysły ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%)
|
mam swoją aplikację napisaną w php. Jedną z funkcji aplikacji jest wysyłanie wiadomości między użytkownikami. Działa sobie ta aplikacja na jakims serwerku. Wadą jes że trzeba aplikacje miec otwartą przez przeglądarkę i otwartą stronę z nią. Chciałem napisać plugin do chrome który sprawdzałby czy jest wiadomość i wyświetlać komunikat notification jak gtalk. To wszystko już mam. Problem polega na tym ze musze informacje o wiadomościach wydobyć z bazy mysql do której dostęp jest tylko lokalny. Więc napisałem w php funkcje którea do zmiennych zwraca to co powinno pokazać się w komunikacie chroma (notification).
Wiec dane mam po uruchomieniu: http://localhost/chrome/message.php mam napisane że co sekunde sprawdzam i wywołuje funkcje show która to pobiera dwie zmienne. I to dział bo sprawdzałem w konsoli dokładnie ten kod:
natomiast jak ta funkcja jest uruchamiana co sekunde to odrazu dostaje komunikat czepiający się o getJSON. To samo skopiowane do konsoli działa. Nie bardzo rozumiem . To tak jakby w funkcji nie było dostępu do jQuery. dlatego funkcje zaczełem wywoływać show($); Tak mniej więcej wygląda funkcja:
Ten post edytował phpsuse 23.05.2013, 18:59:00 |
|
|
|
phpsuse JavaScript a PHP 23.05.2013, 06:20:14
!*! W PHP wyświetlasz dane jako json i w JS je odbiera... 23.05.2013, 07:39:03
phpsuse Można jakiś przykład ? 23.05.2013, 07:45:26
!*! json-encode
http://api.jquery.com/jQuery.getJSON/ 23.05.2013, 07:46:11
phpsuse ja musze uruchomić w pliku background.js dla chrom... 23.05.2013, 07:56:19
!*! [PHP] pobierz, plaintext $array['var1'][PH... 23.05.2013, 08:02:11
phpsuse uncauth reference error $ is not defined pod ... 23.05.2013, 08:04:53
!*! A dodałeś bibliotekę jquery? 23.05.2013, 08:06:34
phpsuse w pliku manifest:
[XML] pobierz, plaintext }, ... 23.05.2013, 08:07:39
!*! http://blog.michael-forster.de/2009/08/usi...gle-c... 23.05.2013, 08:16:48
phpsuse mam prawie tak samo i nic z tego ciąge $ refe... 23.05.2013, 08:22:24
!*! Nie podajesz ścieżki do skryptu. 23.05.2013, 08:24:09
phpsuse skopiowałem do tego samego katalogu, przy uruchami... 23.05.2013, 08:27:07
!*! Nigdy nie pisałem rozszerzeń dla przeglądarek, ale... 23.05.2013, 08:30:10
phpsuse po zmianie to samo błąd nie wyskakuje w pliku mani... 23.05.2013, 08:32:49
!*! Jaki błąd? I czy dane są zwracane pod tym adresem? 23.05.2013, 08:38:43
phpsuse uncaught ReferenceError: $ is not defined
do... 23.05.2013, 08:41:55
!*! Cytat"content_scripts": [ {
"js... 23.05.2013, 08:45:44
phpsuse jak tak daje to szuka pliku lokalnie w katalogu z ... 23.05.2013, 13:42:08
!*! http://stackoverflow.com/questions/2619827...hrome... 23.05.2013, 14:08:18
phpsuse nie bardzo rozumiem gdzie tam jest odpowiedź.
U ... 23.05.2013, 17:25:08 
zegarek84 dawno nie pisałem pluginów pod przeglądarki, ale m... 23.05.2013, 18:18:19
zegarek84 teraz po treningu sobie tak sączę piwko i luknąłem... 23.05.2013, 21:58:46
phpsuse Ja mam taki błąd:
Uncaught TypeError: Cannot call... 24.05.2013, 09:16:12
zegarek84 piszesz co chcesz i nie wszystko udostępniasz...
m... 24.05.2013, 12:24:45 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:27 |