Domino 9 und frühere Versionen > Administration & Userprobleme

Drucken im Web?

<< < (4/6) > >>

Haage:
ja, das hatte ich so von oben herauskopiert.

flaite:
Das kann eigentlich nicht sein.
Kannst du bitte mal den html-Seitenquelltext des entsprechenden Frames posten.

Haage:
function printit(){
if (window.print) {
    window.print() ;
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";
}
}

das habe ich soweit in de JS Header kopiert. Sorry, baer wo finde ich den HTML Quelltext?

flaite:
OK. Erstmal einfacher.

Statt:
<input type=button value="Print this Page" name="Print" onClick="printit()">
jetzt:
<input type=button value="Print this Page" name="Print" onClick=" window.print()">
Dies wieder in passThru html.

Mozilla: Menü: Ansicht-> Seitenquelltext anzeigen
Internet Explorer: Ansicht -> Quelltext

Frames in Framesets:
In Mozilla: rechte Maustaste irgendwo auf Frame -> in Kontextmenü: Seitenquelltext anzeigen
Internet Explorer: rechte Maustaste irgendwo auf Frame -> in Kontextmenü: Seitenquelltext anzeigen.

Am Rande:
Aus nicht nur meiner Sicht ist es Aufgabe eines Software Engineers bis zu einem gewissen Grad zu verstehen, was im Code vorgeht. Wenn du mit Notes ein Webprojekt erstellst, generiert die Domino Http Engine html und das wird an den Browser gesendet. Für die Kontrolle ist dieser generierte HTML-Quellcode Bestandteil der für den Anwendungsentwickler relevanten Code-Basis.
Ansonsten hätte z.B. ich keine Kontrolle.
Viele schlechte Projektmanager sehen das teilweise anders. Für sie sitzt ein Kostenfaktor vor einem magischen und professionellen Tool.
 
Ich hab mich jahrelang darüber aufgeregt, mittlerweile aber nicht mehr. Einfach weil dieser "Magie"-Ansatz mit naturwissenschaftlicher Sicherheit bewiesen einfach Unsinn ist. Projekte, die so erstellt werden, verlieren irgendwann zwangsläufig die KOntrolle und es gibt einen möglichen Auftrag für mich. 
Ich mag Tools, die Projekte schreiben einfacher und übersichtlicher macht. Nur ist es quasi immer notwendig, dass ich mir den generierten Code anschauen und verstehen kann. Dies geht natürlich nicht runter auf Maschinensprachenebene, aber generiertes HTML ist so ein Fall. Gleiches gilt btw. auch für generiertes SQL.

Gruß Axel

Haage:
jetzt passiert gerade gar nichts mehr. Was muss im onClick stehen? printit ? naja habe es auch ohne ausprobiert. jeweils kommt nichts.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln