Mám jednu stránku v HTML, jsou tam dvě tlačítka, uložit a vytisknout.
Když uživatel klikne na Tisk, měl by stránku vytisknout a
Když uživatel klikne na stránku Uložit, mělo by se otevřít pole Uložit jako… pro danou stránku.
Preferováno řešení Javascript/jQuery.
Odpověď
Pro tisk můžete použít window.print()
.
Neexistuje žádný standardní způsob, jak spustit dialogové okno Uložit. V IE můžete použít document.execCommand('SaveAs')
.
UPRAVIT :Technicky window.print
není součástí žádného standardu (zdroj:MDC), ale je široce dostupný.