![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.12.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Napisałem proste rozszerzenie dla Chrome, jak wklejam kod javascript w consoli na stronie docelowej wszystko fajnie dziala ( wyskakuje po prawej div z 3 przyciskami, po kliknieciu ktorych w formularzu wpisuja sie dane przypisane do przyciskow) problem powstaje jak wczytam pliki test.js i manifest.json ... rozszerzenie dziala pojawia sie na odpowiedniej stronie po wejsciu, ale po kliknieciu w przyciski nie wypelnia sie formularz, pojawia sie komunikat o bledzie:
Uncaught ReferenceError: addText1 is not defined onclick nie wiem jak inaczej zdefiniowac dane? plik test.js
plik manifest.json
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
nie robiłem rozszerzeń do Chrome, ale mój pierwszy guess - czy nie robiąc rozszerzenia twój kod JS nie odpala się przypadkiem w jakimś sandboxie?
jeśli by tak było, znaczyć by to mogło to, że funkcja addText1() deklarowana byłaby w innym kontekście niż kontekst strony (czyli nie byłaby globalna). (ale nie muszę mieć racji z tym, to tylko taki luźny pomysł) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 00:07 |