我創建了一個網頁,可以讓您輸入一些信息,然後根據該信息在畫布元素中繪製圖像。除了印刷之外,我幾乎都以我想要的方式工作。是否可以僅打印畫布元素?
有沒有辦法打印出畫布元素或創建一個新的窗口來繪製,唯一的方法呢?
更新:
的答案是如此簡單。我正在考慮更復雜的解決方案。
我希望我可以選擇超過1個答案。當我使用*來禁用顯示時,我無法打印畫布。最簡單的解決方案是關閉我用於輸入的表單,使用@media print {}中的CSS中的form {display:none;}。感謝您及時的回覆。
@media print {
form {
display:none;
}
}
我知道Safari支持:不是(),如果Opera不支持,我會驚呆了,我相信Firefox支持它(我不知道關於Firefox 3.0) - 而且它們是支持Canvas的瀏覽器元素,應該是足夠的:D – olliej 2008-10-06 04:22:15