Принтер работает только без Bootstrap стилл код
function printtag(tagid) {
var hashid = "#"+ tagid;
var tagname = $(hashid).prop("tagName").toLowerCase() ;
var attributes = "";
var attrs = document.getElementById(tagid).attributes;
$.each(attrs,function(i,elem){
attributes += " "+ elem.name+" ='"+elem.value+"' " ;
});
var divToPrint= $(hashid).html() ;
var head = "<html><head>"+ $("<html>").html() + "</head>" ;
var allcontent = head + "<body onload='window.print()' >"+ "<" + tagname + attributes + ">" + divToPrint + "</" + tagname + ">" + "</body></html>" ;
var newWin=window.open('','Print-Window');
newWin.document.open();
newWin.document.write(allcontent);
newWin.document.close();
// setTimeout(function(){newWin.close();},10);
}
Я исползоваю Bootstrap как зделать чтобы этот принтер работал с дизайнам? Ну этот код работает для div class только без дизайн код. Как этого зделать чтобы работал с Bootstrap дизайн css?