Принтер работает только без 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?


Ответы (0 шт):