window.print() reagiert nicht - Druckversion +- Javascript-forum (https://javascript-forum.de) +-- Forum: Add-ons (https://javascript-forum.de/forumdisplay.php?fid=31) +--- Forum: Hilfe bei Add-ons programmieren (https://javascript-forum.de/forumdisplay.php?fid=49) +--- Thema: window.print() reagiert nicht (/showthread.php?tid=2177) Seiten: Seiten:
1
2
|
window.print() reagiert nicht - Oly - 24.02.2023 Hallo zusammen, ich finde den Fehler nicht. In einem Popup habe ich ein Button hinterlegt und soll mir bei einem click das Druckmenü öffnen. Tut aber nix und ich weiss nicht warum. Code: const sendMessageId = document.getElementById("Button_click"); Woran kann es liegen? RE: window.print() reagiert nicht - ollelinse - 24.02.2023 Welche Bedeutung soll denn die Variable test haben? windows.print () öffnet das Druckdialogfeld für das aktuelle Fenster und gibt keine Variable aus. Was möchtest du denn erreichen? Eine Ausgabe eine Variable test könntest du z.B. mit document.write (test); vornehmen... RE: window.print() reagiert nicht - Oly - 24.02.2023 die Variable hat damit jetzt nichts zu tun, sie wird später im Script verwendet. Mich wundert es nur, dass das Druckdialog nicht öffnet. Muss ein Popup für das drucken vorbereitet werden? RE: window.print() reagiert nicht - ollelinse - 24.02.2023 Vielleicht mit popup.print() ? Code: const sendMessageId = document.getElementById("Button_click"); RE: window.print() reagiert nicht - Oly - 24.02.2023 Die aktuelle Seite existiert bereits und in dem Popup wird angezeigt was ausgedruckt werden soll. Nur das klappt nicht nochmal mit Bild RE: window.print() reagiert nicht - ollelinse - 25.02.2023 Ohne mehr vom Code zu sehen kann ich leider nichts weiter dazu sagen RE: window.print() reagiert nicht - Oly - 25.02.2023 sry, in einer normalen HTML funktioniert dein und mein Code. Liegt wohl mit daran das es im Popup nicht funktioniert. Hätte ich nicht gedacht. kann man das Thema bitte verschieben in Hilfe bei Add-ons programmieren danke RE: window.print() reagiert nicht - rzscout - 25.02.2023 (25.02.2023, 12:12)Oly schrieb: sry, in einer normalen HTML funktioniert dein und mein Code. Liegt wohl mit daran das es im Popup nicht funktioniert. Hätte ich nicht gedacht. Ist verschoben RE: window.print() reagiert nicht - Oly - 25.02.2023 Danke Hoffe das hier jemand eine Idee hat. Ich vermute Mal dass das Pop-up das nicht zulässt. Genau so wie das Inline Scripting RE: window.print() reagiert nicht - ollelinse - 25.02.2023 Ich bin mir nicht sicher, ob das Verschieben deines Problems in dieses Thema zielführend ist. Wozu ein Add-on? Ich denke schon, dass der Inhalt eines popup gedruckt werden kann, wenn eine Variable z.B "popup" (siehe #4) eine Referenz auf das geöffnete Fenster enthält. Ob das simple window.print() im popup funktioniert habe ich noch nicht probiert. Ich habe das Beispiel aus #4 noch einmal anders geschrieben, und die Funktion in eine HTML-Datei gelegt. 1. Button öffnet das popup, 2. Button dann die Druckerauswahl. Bei drucken verwende ich aber variable.print() und nicht window.print() ... also bei mir funktionierts .... Code: <!DOCTYPE html> |