Funkcja nie kopiuje tekstu po uruchomieniu na serwerze

Funkcja nie kopiuje tekstu po uruchomieniu na serwerze

Wątek przeniesiony 2024-08-21 14:32 z JavaScript przez Riddle.

TO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Witam,
Nie działa wywołanie funkcji po wrzuceniu na serwer. Na kompie z dysku działa prawidłowo. Pomóżcie proszę. Kod:

Kopiuj
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled</title>
<script>	
	function kopiuj(numer) {
    navigator.clipboard.writeText(numer);}
</script>
</head>
<body>
<a href="javascript:kopiuj('123456789')">kopiuj</a>
</body>
</html>

Dzięki
Pozdrawiam

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9068
1

Co znaczy, że "nie działa"?
Opisz efekt, jakiego oczekujesz oraz co się dzieje/co dostajesz/jak to sprawdzasz.
Czy masz jakieś informacje o błędach (albo cokolwiek przydatnego) w konsoli?

Xarviel
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 847
2

https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/writeText

Funkcja może nie działać jeśli strona nie zalicza się do "secure contexts" czyli nie ma przykładowo https (localhost i file:// są wyjątkami).

TO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0
cerrato napisał(a):

Co znaczy, że "nie działa"?
Opisz efekt, jakiego oczekujesz oraz co się dzieje/co dostajesz/jak to sprawdzasz.
Czy masz jakieś informacje o błędach (albo cokolwiek przydatnego) w konsoli?

Nie kopiuje do schowka numeru '123456789'. Nie działa cokolwiek np. dodanie do funkcji document.write('Test'); tez nie działa. Na komputerze z dysku działa. Oczywiście na serwer wrzucam index.htm. Po kliknięciu w link "kopiuj" nic się nie dzieje. Piszę w notatniku testuję w przeglądarce.

Xarviel napisał(a):

https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/writeText

Funkcja może nie działać jeśli strona nie zalicza się do "secure contexts" czyli nie ma przykładowo https (localhost i file:// są wyjątkami).

OK dzięki. To w tym problem. Pozdrawiam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.