我正在使用javafx控件(WebView
)处理swing应用程序。我必须在JEditorPane
或WebView
中浏览HTML文件。
但是我的项目中的问题是我正在尝试查看在软件htmlprotecter的帮助下加密的HTML文件。它是通过调用输入密码的提示来加密文件,之后可以在浏览器中打开文件。在Java中是否有任何程序可以将密码传递给HTML文件以禁用javascript,并且可以在Java程序中打开文件?
答案 0 :(得分:-1)
我在这里看到两种真实的可能性......
1)javascript“加密”(你确定你不会把它与某种编码混淆吗?)非常简单,你可以通过操作java中的HTML内容来自己模拟“解密”例程。
2)“加密”非常复杂,你唯一的选择是解析和运行javascript - 这意味着利用一些基于java的javascript引擎(我不知道)
案例2可能比它的价值更多。简而言之,pass the password to HTML file to disable javascript
没有简单的方法。你要么自己解密/解码,要么实际上在java中运行javascript 。