![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie piszę wtyczkę pod chroma niestety nie mogę użyć PHP a muszę pobrać tekst z strony napisanej w czystym html (tekst zmienia się codziennie) . Czy da się to zrobić w Java Script'cie?
![]() Z góry dziękuje, proszę o wskazówki. Ten post edytował morswin98 8.05.2012, 14:34:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 18 Dołączył: 11.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze możesz stworzyć skrypt w php do którego będziesz się łączył za pomocą ajax. (z tym, że będziesz musiał hostować taki skrypt na serwerze)
Po drugie możesz użyć ajax do pobrania strony, ajax zwróci plik html i za pomocą wyrażeń regularnych możesz wyodrębnić dane. Po trzecie jest jeszcze jedna metoda ale jest nieelegancka, niebezpieczna i niedobra dla użytkownika takiej wtyczki więc jej nie podam a kusi bo jest wygodna:D |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nad pierwszą metodą się wcześniej zastanawiałem, wpierw by pobierał zawartość przez curla a potem pobierał to do wtyczki. Tylko nie znam ajax'a
![]() "o trzecie jest jeszcze jedna metoda ale jest nieelegancka, niebezpieczna i niedobra dla użytkownika takiej wtyczki więc jej nie podam a kusi bo jest wygodna:D" a mianowicie o jaką metodę chodzi? ![]() Ten post edytował morswin98 9.05.2012, 12:26:51 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 18 Dołączył: 11.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli znasz JS a wierze, że znasz jeżeli zabierasz się za robienie rozszerzeń do chrome to nie powinno ci sprawić żadnych problemów.
Ot i cała filozofia ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Opracowałem jeszcze inną metodę tylko mam pytanie jakiej funkcji w curl'u w php użyć żeby był pobrany konkretny div a nie cała strona?
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 18:04 |