Всё это дело обеспечивается leaflet
Стоит задача сей DIV распечатать.
Гугление показало, что у народа возникает проблема -- тайлы раскидывает по всей странице хаотично...
Может кто из местных аксакалов побеждал сей недуг?
Делаю примерно так:
Код: Выделить всё
function printContent(div_id) {
var DocumentContainer = document.getElementById(div_id);
var html = '<html><head>' +
'<link rel="stylesheet" href="css/leaflet.css"/>' +
'<link rel="stylesheet" href="css/style.css"/>' +
'</head><body style="background:#ffffff;">'
+
DocumentContainer.innerHTML +
'</body></html>';
var WindowObject = window.open("", "PRINT MAP", "width=800,height=600,top=0,left=0,toolbar=no,scrollbars=no,status=no,resizable=no");
WindowObject.document.writeln(html);
WindowObject.focus();
WindowObject.print();
}
А вот результат удручающий. Заранее спасибо!