Trebuie să specificăm identificatorul. Conținutul poate fi orice. Apoi, vom scrie o funcție mică pentru tipărirea unei pagini web:
Ei bine, asta e tot. Simplu și cu un suflet.
materiale:
Ce altceva să citiți pe această temă
în glitchul de operație când faceți clic pe linkul "imprimare" nu merge la pagina cu conținut pentru imprimare
Într-un cuvânt, aceasta este operă :)))
Aceasta nu este o problemă a operei. Este necesar să se înlocuiască:
.
WinPrint.doc document.write ('');
.
pe
.
WinPrint.doc document.write ('');
. Răspunde Icon
Robert, spune-mi vă rog, care este diferența dintre intrările 1 și 2?
WinPrint.doc document.write ('');
.
pe
.
WinPrint.document.write (''); Răspundeți
Mulțumesc! Funcționează excelent pe orice browser!
Apropo, și pe Opera, se arata și complet fără glitches
Robert, spune-mi, vă rog, care este diferența dintre înregistrări
WinPrint.doc document.write ('');
.
pe
.
WinPrint.document.write (''); Răspundeți
În Opera nu vrea să lucreze!
Aici Robert a sfătuit:
>> Aceasta nu este o problemă a operei. Este necesar să se înlocuiască:
.
WinPrint.doc document.write ('');
.
pe
.
WinPrint.doc document.write ('');
Dar liniile sunt aceleași, nu există nici un substitut. Cu toate acestea, este necesar să se înlocuiască. Ajutor!
Tipule vă mulțumesc foarte mult pentru tine, a ajutat drumul înainte de a încerca să aplice printElement.min.js nu a ajutat în proiectul meu este introdus browser-ul începe rugatsya.Otvetit
Spuneți-mi de ce nu funcționează în crom?
Cine nu lucrează în operă și în crom, încercați acest cod
funcția CallPrint (stridă) var prtContent = document.getElementById (strid);
var prtCSS = '';
var WinPrint = window.open ( '', '', 'la stânga = 50, sus = 50, latime = 800, înălțime = 640, bara de instrumente = 0, scrollbar = 1, starea = 0');
var print = document.createElement ("div");
print.className = "contentpane";
print.setAttribute ("id", "print");
print.appendChild (prtContent.cloneNode (true));
WinPrint.focus ();
WinPrint.print ();
WinPrint.close ();
>
Nu funcționează în crom și în operă
Cine nu lucrează în operă și în crom, încercați acest cod
funcția CallPrint (stridă) var prtContent = document.getElementById (strid);
var prtCSS = '';
var WinPrint = window.open ( '', '', 'la stânga = 50, sus = 50, latime = 800, înălțime = 640, bara de instrumente = 0, scrollbar = 1, starea = 0');
var print = document.createElement ("div");
print.className = "contentpane";
print.setAttribute ("id", "print");
print.appendChild (prtContent.cloneNode (true));
WinPrint.focus ();
WinPrint.print ();
WinPrint.close ();
>
Problema din CSS atașată este că pur și simplu nu o vede, astfel încât stilurile și legăturile la imagini trebuie să fie scrise manual în același loc
Tipo că:
A găsit o eroare în operă.
Dacă închideți fereastra apelată printr-o cruce, pagina site-ului este blocată până când treceți între file. Prin urmare, apelarea ferestrei de tipărire nu este cea mai bună opțiune. Răspunde Icon