php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2005, 14:19  
Erfahrener Benutzer
 
Benutzerbild von Andreas
 
Registriert seit: 22.04.2005
Beiträge: 391
Andreas ist zur Zeit noch ein unbeschriebenes Blatt
Standard Drucken mit Javascript

Hallo,

es geht um Folgendes:
Ich habe einen Labeldrucker an meinem PC angeschlossen. Per PHP generiere ich eine HTML-Seite, die in einem Popup angezeigt wird. Einen bestimmten Teil dieses Popups kann ich beeinflussen, aber die Hauptindexdatei leider nicht mehr. Jetzt soll ich in diesem beeinflussbaren Teil eine Möglichkeit finden, womit ich bestimmte Daten auf ein Label drucken kann. Wichtig dabei ist, dass wirklich nur das gedruckt wird, was ich angebe. Nicht der Fenstertitel des Popups und so ein mist. Der Text wäre etwa so:

Name: Max Mustermann
Adresse: Musterstraße 2
12345 Mustern
Code: abcdefghijk

Hat jemand ne Idee, wie man das realisieren kann?
Ich hab schonmal an eine readonly textarea gedacht, die ich mit Javascript focusiere. Das hab ich aber nicht hinbekommen.
Andreas ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.08.2005, 14:27  
Gast
 
Beiträge: n/a
Standard

drucken ist eine sache des borwsers also kann auch nur der das beeinflussen wie gedruckt wird
das einzige was du beeinflussen kannst ist halt ob er drucken soll
  Mit Zitat antworten
Alt 17.08.2005, 14:38  
Erfahrener Benutzer
 
Benutzerbild von Andreas
 
Registriert seit: 22.04.2005
Beiträge: 391
Andreas ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Gut, klar. Ich dachte nur, dass man den Teil, welchen der Browser druckt, beeinflussen kann.
Mit einem Frame solls funktionieren. Also den Frame per Javascript focussieren und dann drucken. Leider kann ich in die Seite keine Frames einbinden.

Ich könnte auch mit PHP arbeiten.
Nur leider ist auf dem Server wo es läuft kein PECL installiert.
Also mit proc_open(); oder exec(); könnte ichs schon machen. Nur kann ich eben so gut wie nichts am Server modifizieren. Das ist ja das Problem.
Andreas ist offline   Mit Zitat antworten
Alt 17.08.2005, 20:00  
Gast
 
Beiträge: n/a
Standard

frage willst du auf dem server durcken?
also ist am server der drucker angeschlossen?

weill wenn ja schau dir mal die printer extension an

Download: http://snaps.php.net/
http://de.php.net/printer
  Mit Zitat antworten
Alt 18.08.2005, 08:11  
Erfahrener Benutzer
 
Benutzerbild von Andreas
 
Registriert seit: 22.04.2005
Beiträge: 391
Andreas ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Ich habe einen Labeldrucker an meinem PC angeschlossen.
Ich will keine extensions auf dem Server installieren. Daran hatte ich auch schon gedacht.

Der PC steht in einem Öffentlichen Raum und Leute sollen sich dort einen Teilnahmecode ausdrucken können. Aber die Teilnahme soll protokolliert werden.

Ich weiß: Programmier doch ein Standalone Programm und protokoliers auf der Festplatte des PCs.

So hoch soll der Aufwand nicht sein. Die gesamte Routine steht schon, weil sie vorher nur online zum Tragen gekommen ist. Sie soll halt jetzt auf halboffline vergewaltigt werden, damit der Aufwand für die Erstellung nicht so hoch ist.

Sie soll auch nur auf einem Rechner laufen können. Das hab ich mit Cookies gelöst. Deshalb könnte ich prinzipiell alles damit machen. Nur ist der Aufwand für "Alles" zu groß. Das soll in ner halben Stunde laufen. Und am Server will ich dafür gar nix basteln.

Deshalb hab ich das ja auch in Javascript reingeschrieben. Ich dachte es gäbe mit Javascript eine Möglichkeit, dem Drucker zu "sagen": Druck jetzt den Text: "Das ist ein Test". Und auf dem Blatt was rauskommt steht genau das, und sonst nix. Oder: Javascript sagt: Drucke alles aus Textarea "Testtext" und sonst nix.

Von mir aus auch CSS:
Drucke nur diese Textarea....

Immer im Hinterkopf: Möglichst wenig Zeitaufwand beim "Programmieren".

Aber wie auch immer. Es scheint anders nicht zu gehen. Dann muss ich halt n großen Drucker nehmen.
Andreas ist offline   Mit Zitat antworten
Alt 18.08.2005, 11:54  
Erfahrener Benutzer
 
Benutzerbild von Andreas
 
Registriert seit: 22.04.2005
Beiträge: 391
Andreas ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Alles klar, ich habs hinbekommen. Und zwar kann man im Internetexplorer unter Datei, Seite einrichten die Kopf und Fusszeile entfernen. Papiergröße und Ränder lassen sich dort auch einstellen.
Andreas ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
JavaScript Enter Taste drücken etc. andrew22 HTML, Usability und Barrierefreiheit 5 13.12.2006 11:16
Javascript von Smileys und Buttons wie B U I ändern... mickschen HTML, Usability und Barrierefreiheit 10 07.06.2006 15:56
PHP + Javascript + MYSQL socke PHP Tipps 2006 4 02.04.2006 22:02
Wo Php wo JavaScript dethlef14 Off-Topic Diskussionen 3 03.03.2006 12:34
javascript: ohene seiteninformationen drucken HTML, Usability und Barrierefreiheit 2 15.01.2006 16:48
Variable wird geändert bei Übergabe an Javascript PHP Tipps 2007 4 17.12.2005 16:53
[Erledigt] Mouseover Menü in Javascript und PHP Lösung ? PHP Tipps 2005-2 4 20.07.2005 08:48
[Erledigt] JavaScript & PHP (Bilderupload) PHP-Fortgeschrittene 5 11.07.2005 17:08
[Erledigt] NewWindow mit JavaScript - Vor-Zurück Button automatisch ? HTML, Usability und Barrierefreiheit 0 10.07.2005 15:43
kopieren und drucken mit javascript unterdrücken? HTML, Usability und Barrierefreiheit 4 16.09.2004 12:20
Wert des Attributs "class" mit JavaScript dynamisc Stümper HTML, Usability und Barrierefreiheit 1 08.09.2004 10:33
JavaScript in JavaScript geschriebene Html-Datei einbinden. woods HTML, Usability und Barrierefreiheit 6 06.09.2004 18:33
Javascript HTML, Usability und Barrierefreiheit 5 31.08.2004 18:30
php + Javascript, Variablenübergabe PHP Tipps 2004 14 28.07.2004 15:42

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript seite einrichten, javascript drucken seite einrichten, javascript drucken, drucken javascript php, drucker seite einrichten per javascript, javascript druckerseiten länge bestimmen über borwser drucken, php \printer\ extension installieren, javascript seite einrichten dann drucken, javascript print seite einrichten, javascript html drucken, http://www.php.de/html-usability-und-barrierefreiheit/29326-drucken-mit-javascript.html, javascript text drucken, drucken formular javascript php, php alles auf eine seite drucken, drucken javascript, java sript window print ohne kopf und fusszeil des ie, javascript print einstellung, drucken per html, php seite einrichten drucken, php java drucken

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:11 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.