我需要實施基於Web的銷售點軟件,收據打印將經常進行,並且每次顯示打印對話都會很煩人。所以我想擺脫印刷對話。如何使用JavaScript實現?如何在不顯示打印對話框的情況下從網頁進行打印
我在網上搜索了很多,無法找到合適的解決方案。它必須在所有瀏覽器上支持(IE,FireFox,Chrome)。
我需要實施基於Web的銷售點軟件,收據打印將經常進行,並且每次顯示打印對話都會很煩人。所以我想擺脫印刷對話。如何使用JavaScript實現?如何在不顯示打印對話框的情況下從網頁進行打印
我在網上搜索了很多,無法找到合適的解決方案。它必須在所有瀏覽器上支持(IE,FireFox,Chrome)。
簡短的回答...你不能....
稍長回答...你不能和可能永遠不會能 - 它只是限制到力用戶打印到特定設置的打印機
這是正確的單獨的JavaScript,但他們可以寫一個瀏覽器插件可以做到這一點。 –
對於每個瀏覽器?當你完成這個工作之後,你將不得不從博物館竊取一臺打印機。 – DavidB
您可以使用一種解決方法 - 這一個不好。
如果您可以控制最終計算機,則可以在其上放置一個簡單的AutoIt或Autohotkey腳本。 腳本可以 1.檢查您的頁面是否正在運行 2.如果是,請始終應用標準打印機。
我們已經完成了這個終端,不應該包含其他軟件,然後我們的。這樣的事情並不好,但如果它是一個非託管的電腦,早晚在這樣的設備上,你會遇到某人想要在另一臺打印機上打印某些東西的問題。
你不能用javascript做到這一點 – ryan