我試圖打印白色文本黑色背景圖像,但是當我們啓用了「打印背景(顏色&圖片)它是唯一的工作。有沒有辦法通過jQuery來啓用此或其他變通來解決這個問題。這是我的示例代碼。如何打印白色文本黑色背景圖像
<script type="text/javascript">
$(function() {
var print = $('.printButton');
print.bind('mousedown', function() {
$('.FirstName').attr("style", "background: transparent !important;color:#FFEFD5;-webkit-print-color-adjust: exact;");
window.print();
});
});
</script>
<div >
<div >
<asp:Image runat="server" ID="imgIO" ImageUrl="/css/Images/Img-Black.jpg" />
</div>
<div class="FirstName">Hello</div>
</div>
<div>
<div class="printButton">
<asp:Button runat="server" ID="Button2" />
</div>
</div>
.FirstName {
color: #eee;
font-size: 11px;
font-weight: bold;
position: absolute;
top: 15px;
left: 72px;
}
.printButton {
margin: 0 -3px 0 0;
float: right;
font-family: Arial;
direction: ltr;
}
我驗證了這個鏈接Can I force text to print as white?了,但我無法找到解決方案。
誰能幫我解決這問題。
非常感謝 安娜
IM不知道如果我明白你的問題,但是這有什麼錯設置'顏色:白色;背景顏色:黑色;'在CSS? – brendosthoughts 2013-04-23 05:49:41
@brendan感謝您的評論,我也嘗試過。但仍然只將其打印爲黑色文本。 – 2013-04-23 06:02:43