Không thể ngăn trình duyệt mặc định thao tác CTRL + p

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3167077
Tóm tắt
Bắt đầu từ Internet Explorer 9, bạn không thể usethe preventDefault() hoặc stopPropagation()phương pháp để ngăn chặn các hành động mặc định của trình duyệt cho tổ hợp phím CTRL + P. Hành động mặc định là toopen hộp thoại in.

Lưu ý: Hành động này chỉ áp dụng nếu trang được thực hiện trong chế độ chuẩn.

Nếu bạn muốn đính kèm một hành động khác vào tổ hợp phím này, nỗ lực không thành công và hành động mặc định vẫn tồn tại.
Thông tin thêm
Ví dụ sau cho thấy hiện tượng này.

Nếu Internet Explorer đang chạy ở chế độ chuẩn, mã sau không ngăn tác vụ mặc định:

function handleKeyDown (oEvent) {  if (oEvent.keyCode == 80 && oEvent.ctrlKey ) {     if (oEvent.preventDefault)  oEvent.preventDefault();     if (oEvent.stopPropagation) oEvent.stopPropagation();    }}

Tuy nhiên, nếu Internet Explorer đang chạy trong chế độ IE5.5, bạn có thể dùng mã sau:

function handleKeyDown (oEvent) {  if (oEvent.keyCode == 80 && oEvent.ctrlKey ) {     // IE Quirks     oEvent.returnValue = false;     oEvent.keyCode = 0;     }}

Lưu ý Nếu bạn thay đổi chế độ trình duyệt tài liệu, bố cục trang có thể bị ảnh hưởng.
Tình trạng
Hoạt động này là theo thiết kế.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3167077 - Xem lại Lần cuối: 09/28/2016 04:59:00 - Bản sửa đổi: 1.0

Internet Explorer 11, Windows Internet Explorer 10, Windows Internet Explorer 9

  • kbmt KB3167077 KbMtvi
Phản hồi