Điểm:0

Không thể sử dụng JavaScript bên trong PDF với Firefox

lá cờ gb

Tôi gặp sự cố khi sử dụng JavaScript trong tệp PDF được mở bằng Firefox.

Tóm lại, đó là một tệp sử dụng biểu mẫu XFA và JavaScript để xác thực biểu mẫu và tạo QrCode. Đây là liên kết đến tập tin: Biểu mẫu IRCC

Nó chỉ nói với tôi:

JavaScript đã bị tắt, biểu mẫu yêu cầu JavaScript xác thực đúng cách.
Vui lòng bật JavaScript thông qua Tùy chọn trong menu Chỉnh sửa và mở lại biểu mẫu.

tôi đã kiểm tra của tôi về: cấu hình trong firefox. tôi có của tôi

pdfjs.disable : sai  
pdfjs.enableScripting : true  
javascript.enabled : đúng

Tôi có thể điền vào biểu mẫu nhưng xác thực nút không làm gì cả. Tôi thậm chí đã thử với Chrome và nó không hoạt động.

Xin hãy giúp tôi, tôi không muốn quay lại Windows với Adobe Acrobat Reader. Tôi đã bỏ lại quá khứ đen tối đó sau lưng mình :( ...

David avatar
lá cờ cn
Bạn đã tìm kiếm xem có bất kỳ trình đọc PDF tương thích với Ubuntu nào không?
lá cờ cn
Ray
Tôi đã sử dụng Ubuntu trong nhiều năm, nhưng tôi cũng sử dụng hệ thống khởi động kép với Microsoft Windows. Ngay cả khi bạn muốn đặt nó sau lưng, đôi khi, những người bạn tương tác không có và bạn phải sử dụng nó. Nó chiếm phần lớn thị phần máy tính cá nhân; cho dù bạn nghĩ nó "đen tối" đến mức nào, bạn/chúng tôi cũng không thể phủ nhận nó...
David avatar
lá cờ cn
https://linuxconfig.org/pdf-viewer-list-on-ubuntu-20-04-focal-fossa-linux
lá cờ gb
Tôi đã thử Okular và Atril, tôi đọc được trên mạng rằng evince không tương thích với JS nhưng dù sao thì tôi cũng sẽ thử ...
lá cờ gb
Evince thậm chí không mở tệp, Okular không hỗ trợ biểu mẫu ...
abu-ahmed al-khatiri avatar
lá cờ in
@ wil123 bạn đã thử xác thực chúng trên bảng chữ ký chưa?
lá cờ gb
điều đó có nghĩa là gì, bạn có thể phát triển xin vui lòng?
abu-ahmed al-khatiri avatar
lá cờ in
@ wil123 vui lòng kiểm tra câu trả lời ban đầu của tôi
Điểm:0
lá cờ in

nếu bạn chưa có Adobe cho Ubuntu, bạn có thể làm theo hướng dẫn này để cài đặt Adobe Reader 9 trên i386

wget --progress=dot -O ~/adobe.deb ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
sudo apt install libxml2:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libatk-adaptor:i386
Sudo dpkg --add-architecture i386
cập nhật sudo apt
Sudo dpkg -i ~/adobe.deb
acroread /path/file.pdf

đến bật hỗ trợ JavaScript theo :

Chỉnh sửa > Tùy chọn > JavaScript > Đánh dấu chọn Bật Acrobat JavaSript và Đánh dấu chọn Bật bảo mật JavaScript

và sau đó, để xác thực chữ ký theo :

Xem > Bảng điều hướng > Nhấp vào Chữ ký > ở bảng bên trái, nhấp vào nút Xác thực tất cả để chấp nhận tất cả được chứng nhận bởi IRCC

sau khi bạn điền vào biểu mẫu, nhấp vào nút xác thực và nó sẽ xuất hiện thông báo JS như bên dưới:

nhập mô tả hình ảnh ở đây

và sau đó, mã QR sẽ xuất hiện trên trang cuối cùng như bên dưới:

nhập mô tả hình ảnh ở đây

Hi vọng điêu nay co ich.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.