2012-03-02 4 views
0

Я дал цвет фона в окне печати, чтобы быть белым, но, как и все другие окна, это тоже идет как серый .. Какие изменения я должен реализовать?У меня возникли проблемы с печатью правильного содержимого

function printDiv(divName) { 
    var originalStore = document.getElementById('storeid').value; 


    var printContents = document.getElementById(divName).innerHTML; 
    var originalContents = document.body.innerHTML; 
    document.body.innerHTML = printContents; 
    document.getElementById('storeid').value = originalStore; 


    window.print(); 
    // $('#print').printElement(); 
    document.bgColor = "#ffffff" 
    document.body.innerHTML = originalContents; 
    document.getElementById('storeid').value = originalStore; 

}​ 
+0

даже не введя в глобальной CSS помогает вопросы: @media печать {\t тело {фонового цвета: #ffffff;}} – Asnsac

ответ

0

Я дал цвет фона окна печати, чтобы быть белым, но , как и все другие окна, это тоже приходит, как серый .. Какие изменения я должен выполнять?

Это backgroundColor не bgColor:

document.backgroundColor="#ffffff" 
+0

не помогает .. Он по-прежнему серый. Он меняется только в том случае, если я изменяю фон глобального тела на белый – Asnsac

Смежные вопросы