In xem trước html

Đây là một hàm không đồng bộ trả về một Promise. Tiện ích mở rộng có thể phát hiện thời điểm đóng bản xem trước bản in bằng cách lắng nghe sự kiện afterprint

window.addEventListener("afterprint", resumeFunction, false);

let openingPreview = browser.tabs.printPreview()

Không có

Một Promise sẽ được hoàn thành mà không có đối số khi trang xem trước mở ra

Trong ví dụ này, tập lệnh nền lắng nghe nhấp chuột vào a , sau đó mở bản xem trước bản in cho tab hiện đang hoạt động

Internet Explorer 11 sẽ không còn truy cập được sau ngày 14 tháng 2 năm 2023. Nếu bất kỳ trang web nào bạn truy cập cần Internet Explorer 11, bạn có thể tải lại trang đó bằng chế độ Internet Explorer trong Microsoft Edge. Chúng tôi khuyên bạn nên sử dụng Microsoft Edge  để có trải nghiệm duyệt web nhanh hơn, an toàn hơn và hiện đại hơn

Bắt đầu với Microsoft Edge

Triệu chứng

Khi bạn cố in hoặc xem bản xem trước bản in của một trang web trong Internet Explorer, trang web đó có thể không in hoặc bản xem trước bản in chính xác và bạn có thể nhận được lỗi tập lệnh

Nguyên nhân

Sự cố này có thể xảy ra đối với một hoặc nhiều trường hợp sau

Kịch bản 1. Thẻ video hoặc trình điều khiển video của bạn đã lỗi thời hoặc bị hỏng. Lưu ý Trình điều khiển máy in lỗi thời hoặc bị hỏng cũng có thể gây ra lỗi tập lệnh khi in từ Internet Explorer

Tình huống 2. Bạn có thể chưa được chỉ định quyền truy cập máy in

Tình huống 3. Chế độ được bảo vệ được bật cho vùng bảo mật Internet của trang web

Tình huống 4. Đã xảy ra sự cố với các thư mục tạm thời trên tài khoản người dùng của bạn và thư mục Thấp bên dưới vị trí %TEMP% đã bị xóa

Nghị quyết

Để giải quyết vấn đề này, sử dụng các phương pháp sau theo thứ tự mà chúng được trình bày. Nếu phương pháp 1 không giải quyết được sự cố của bạn, hãy chuyển sang phương pháp tiếp theo

Phương pháp 1. Khắc phục sự cố với máy in của bạn và cập nhật trình điều khiển của bạn lên phiên bản mới nhất

Xem qua hướng dẫn sau để giúp bạn xác định và khắc phục các sự cố phổ biến của máy in trong Windows.

Sự cố máy in trong Windows

Trình điều khiển máy in lỗi thời có thể gây ra sự cố khi in từ Internet Explorer, hãy thử cập nhật trình điều khiển máy in mới nhất cho máy in của bạn, để thực hiện việc này, hãy nhấp vào .

Tìm và cài đặt trình điều khiển máy in trong Windows 7

Tìm và cài đặt trình điều khiển máy in trong Windows Vista



Quan trọng. Trong một số trường hợp, phiên bản cập nhật của trình điều khiển có thể không có sẵn thông qua Windows Update. Có thể cần truy cập trang web của nhà sản xuất và tìm, tải xuống và cài đặt trình điều khiển máy in mới nhất cho máy in của bạn.

Nếu việc cập nhật trình điều khiển máy in của bạn không giải quyết được sự cố, hãy tiếp tục với phương pháp 2.

Phương pháp 2. Hãy thử in một trang web chạy Internet Explorer với tư cách Quản trị viên

Thử in trang web khi chạy Internet Explorer với tư cách Quản trị viên; .
 

Để xác minh rằng bạn đã đăng nhập với tư cách quản trị viên, hãy làm theo các bước sau

  1. Mở hộp thoại Ngày và Giờ

    1. Nhấp vào Bắt đầu

    2. Nhập lệnh sau vào hộp Bắt đầu Tìm kiếm hoặc trong hộp Tìm kiếm chương trình và tệp, rồi nhấn ENTER

      ngày giờ. cpl Hộp thoại Ngày và Giờ mở ra

      In xem trước html

  2. Nhấp vào Thay đổi ngày và giờ trong hộp thoại Ngày và Giờ. Khi hộp thoại Kiểm soát tài khoản người dùng mở ra, hãy nhấp vào Tiếp tục

    In xem trước html

  3. Bây giờ, hãy thực hiện một trong các thao tác sau, tùy thuộc vào điều gì sẽ xảy ra khi bạn nhấp vào Tiếp tục

    • Nếu máy tính không nhắc bạn nhập mật khẩu
      Bạn đã đăng nhập bằng tài khoản quản trị viên. Nhấp vào Hủy bỏ hai lần để đóng hộp thoại Ngày và Giờ, sau đó bạn đã sẵn sàng để tiếp tục với tác vụ này.

    • Nếu máy tính nhắc bạn nhập mật khẩu
      Bạn chưa đăng nhập bằng tài khoản quản trị viên.


Lưu ý Bạn phải sử dụng tài khoản có quyền quản trị viên để thay đổi loại tài khoản từ Tiêu chuẩn thành Quản trị viên.

Để khởi động Internet Explorer với tư cách Quản trị viên, hãy làm theo các bước sau.

  1. Đóng tất cả các cửa sổ Internet Explorer

  2. Nhấp vào Bắt đầu, nhấp vào Tất cả chương trình, nhấp chuột phải vào Internet Explorer và chọn Chạy với tư cách quản trị viên

  3. Duyệt đến một trang web và thử in thử một trang trong khi chạy với tư cách Quản trị viên

Nếu việc in trang web chạy Internet Explorer với tư cách Quản trị viên không giải quyết được sự cố, hãy tiếp tục với phương pháp 3

Phương pháp 3. Thử in sau khi tắt Chế độ được bảo vệ Hãy thử in một trang web sau khi tắt Chế độ được bảo vệ, để thực hiện việc này, hãy làm theo các bước sau

  1. Nhấp vào biểu tượng Công cụ trong Internet Explorer

  2. Nhấp vào tab Bảo mật và bỏ chọn hộp kiểm bên cạnh Bật Chế độ được bảo vệ (yêu cầu khởi động lại Internet Explorer)

  3. Nhấp vào Áp dụng, rồi nhấp vào OK

  4. Đóng tất cả các cửa sổ Internet Explorer đang mở, rồi khởi động lại Internet Explorer

  5. Duyệt đến một trang web và thử in thử một trang trong khi chạy với tư cách Quản trị viên

Nếu việc tắt Chế độ được bảo vệ không giải quyết được sự cố, hãy tiếp tục với phương pháp 4.
 

Phương pháp 4. Tạo lại thư mục bị thiếu

  1. Đóng tất cả các phiên bản của Internet Explorer

  2. Nhấp vào Bắt đầu

    In xem trước html
    , nhập %Temp% vào hộp Bắt đầu Tìm kiếm, sau đó nhấp vào thư mục Temp trong danh sách.

  3. Nếu bạn đang chạy Windows Vista, hãy nhấp vào Thư mục mới trên menu Sắp xếp.

    Nếu bạn đang chạy Windows 7, hãy nhấp vào Thư mục mới trên menu chính.

  4. Nhập Low cho tên thư mục, rồi nhấn ENTER

  5. Đóng cửa sổ Windows Explorer, khởi động Internet Explorer, sau đó in hoặc in bản xem trước một trang Web


Nếu phương pháp này không giải quyết được sự cố, hãy chuyển sang phương pháp tiếp theo

Phương pháp 5. Đặt lại mức toàn vẹn thấp trên thư mục Thấp

  1. Nhấp vào Bắt đầu

    In xem trước html
    , nhấp vào Tất cả chương trình rồi nhấp vào Phụ kiện.

  2. Nhấp chuột phải vào Dấu nhắc lệnh, sau đó nhấp vào Chạy với tư cách quản trị viên

  3. Nhập lệnh sau và nhấn ENTER

    ICACLS "%userprofile%\AppData\Local\Temp\Low" /setintegritylevel (OI)(CI)low

  4. Khởi động lại máy tính

  5. In hoặc in bản xem trước một trang Web trong Internet Explorer

Thông tin khác Đối với các sự cố in cụ thể đối với nhà sản xuất máy in cụ thể, hãy nhấp vào liên kết được liên kết với nhà sản xuất của bạn.

Sự cố này có thể xảy ra với một số máy in Canon khi bạn đã cài đặt trình điều khiển máy in Canon nhất định. Để biết thêm thông tin, hãy truy cập trang web sau của Microsoft.

Không thể in từ Internet Explorer 9 bằng một số máy in Canon Để được trợ giúp về máy in Canon, hãy truy cập trang web sau của Canon

Dịch vụ và hỗ trợ của Canon Hướng dẫn khắc phục sự cố máy in.
Để có hướng dẫn từng bước giúp bạn xác định và khắc phục các sự cố phổ biến của máy in, hãy truy cập Trang web sau của Microsoft.

Sự cố máy in trong Windows Để khắc phục sự cố lỗi tập lệnh trong khi cố gắng in một trang web trong Internet Explorer, hãy truy cập Trang web sau của Microsoft

Cách khắc phục lỗi tập lệnh trong Internet Explorer trên máy tính chạy Windows Để tự động quét và khắc phục sự cố in cũng như lỗi in, hãy truy cập Trang web sau của Microsoft

Làm cách nào để tạo nút xem trước bản in trong HTML?

Bạn có thể dễ dàng thêm nút in vào trang web của mình bằng cách thêm đoạn mã sau vào tài liệu HTML nơi bạn muốn nút xuất hiện. .
onclick="cửa sổ. print();return false;" />
in
gõ="text/css" media="print" />
cơ thể {khả năng hiển thị. ẩn giấu;}. in {khả năng hiển thị. dễ thấy;}

Làm cách nào tôi có thể xem trước mã HTML của mình?

Đối với một tệp html, trong VS 2022, bạn có thể nhấp vào Tệp > Xem trong trình duyệt (Ctrl + Shift + W) để xem trước tệp đó . Ngoài ra bạn có thể chọn File > Browse With… > Set as Default để thay đổi các trình duyệt khác làm trình duyệt mặc định.

Làm cách nào để hiển thị bản xem trước bản in trong Javascript?

tôi đã tìm thấy cái này. thay thế OLECMDID = 7; . * 6 - in * 7 - xem trước bản in * 1 - mở cửa sổ * 4 - Lưu dưới dạng */ var PROMPT = 1; . 8856F961-340A-11D0-A96B-00C04FD705A2">'; tài liệu. thân thể

Làm cách nào để in một tệp HTML?

Nhấn phím tắt Ctrl + P để in trang, sau đó trong cửa sổ in xuất hiện, thay đổi Đích thành Lưu dưới dạng PDF hoặc chọn Adobe PDF làm máy in