2013-02-05 38 views
5

Yêu cầu của Khách hàng của tôi là hiển thị để in trang tùy chỉnh bằng phương thức window.print của js. Các sự cố chính làTính số trang sẽ in bằng cửa sổ Javascript.print

Làm cách nào để kiểm tra xem có bao nhiêu trang đang tạo trang kích thước chữ khi nội dung được điền động?

Nếu nội dung được chọn ở cuối trang, nội dung có thể tự động chuyển nội dung sang trang tiếp theo. Bây giờ là nó có thể kiểm tra xem nội dung sẽ chặt hoặc không ở cuối trang khi dữ liệu trong dân cư tự động phụ thuộc vào số lượng các mục điền?

+0

Tôi đặc biệt khuyên bạn nên tạo PDF trên máy chủ thay thế. Bạn sẽ có toàn quyền kiểm soát và biết số lượng trang – mplungjan

+0

Nhưng Khách hàng không muốn gửi biểu mẫu đó :(anh ấy muốn có điều đó ở mặt trước – Uzair

+0

bản sao có thể có của [Nhận số trang để in trên web bằng javascript] (http : //stackoverflow.com/questions/2050582/get-no-of-pages-to-print-on-web-with-javascript) – mplungjan

Trả lời

1

Rất tiếc, bạn không thể tính số trang sẽ được in, nhưng bạn có thể buộc nội dung vào trang mới bằng ngắt trang.

0

Trình duyệt không cung cấp dữ liệu như vậy ngay cả khi chúng có thông tin sẵn có trong nội bộ.

Chỉ trong trường hợp: trong Sciter Tôi đã phát minh loại khung đặc biệt - <frame type=pager src=...> để hiển thị xem trước bản in. Loại khung đó tạo ra các sự kiện phân trang bao gồm số trang.

frame type=pager

Các vấn đề liên quan