Wpis z mikrobloga

Chciałbym stworzyć aplikacje webową, która by otwierała w nowym oknie stronie, którą podam.
Javascript w przeglądarce nie może otworzyć nowego okna z stroną którą podamy, więc wpadłem na pomysł, żeby to aplikacja na lokalnej maszynie otwierała nową karte z stroną. Czy użycie REST API jest tutaj okiej?

#webdev #programowanie #python #javascript
MrBanana - Chciałbym stworzyć aplikacje webową, która by otwierała w nowym oknie stro...

źródło: comment_1667055542ZZ68jhtdAFTN9tUwf0a7yq.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Javascript w przeglądarce nie może otworzyć nowego okna z stroną którą podamy


@MrBanana: Dlaczego nie? wndow.open("[https://google.com](https://google.com)", "", "width=800,height=600");
  • Odpowiedz
@emtei: @Roderick: Kurcze. Myślałem, że jest jakieś ograniczenie a tu jednak się da. A teraz taki przypadek. chciałbym pobrać jakieś dane z zewnętrzengo API. np Google API. Muszę tam podać mój klucz api. taki klucz raczej nie mogę trzymać w przeglądarce to oczywiste. Tutaj już muszę mieć swoją aplikacje webową gdzie klucz będzie bezpieczny
  • Odpowiedz
@MrBanana Jeśli tą Apke wrzucasz na jakiś hosting (np. Vercel, Aws itd) to sprawdź hasło "Serverless Functions" - powinna być dokumentacja u dostawcy. "API_KEY" wrzucasz do "Env. Variables" i robisz Fetch-a w tej funkcji. Albo robisz swoje Client <-> Server, zależy jaka apka i czy warto pisać serwer do jednego zapytania.
  • Odpowiedz
@MrBanana: Jak chcesz korzystać z google maps na swojej stronie, to klucz do API musisz mieć na frontach. W configu API podajesz po prostu jakie domeny mogą być przez ten klucz obsługiwane. Tak samo przy recaptcha klucz wrzucasz na fronty.
  • Odpowiedz