0

我正在使用 javafx 控件 ( WebView) 开发一个 swing 应用程序。我必须在其中浏览 HTML 文件JEditorPaneWebView.

但是我的项目中的问题是我试图查看在软件 htmlprotecter 的帮助下加密的 HTML 文件。它通过调用输入密码的提示来加密文件,然后可以在浏览器中打开文件。Java中是否有任何程序可以将密码传递给HTML文件以禁用javascript并且可以在Java程序中打开文件?

4

1 回答 1

-1

我在这里看到的两种真正的可能性......

1)javascript“加密”(你确定你没有将它与某种编码混淆吗?)非常简单,你可以通过在java中操作HTML内容来自己模拟“解密”例程。

2)“加密”非常复杂,您唯一的选择是解析和运行javascript - 这意味着使用一些基于java的javascript引擎(我不知道)

案例 2 可能比它值得付出更多的努力。

简而言之,没有简单的方法pass the password to HTML file to disable javascript。您要么必须自己解密/解码,要么实际在 java 中运行 javascript

于 2012-11-26T12:46:41.187 回答