2012-11-26 2 views
0

javafx 컨트롤 (WebView)으로 스윙 응용 프로그램을 작성 중입니다. HTML 파일을 검색하려면 JEditorPane 또는 WebView 중 하나를 사용해야합니다.jeditorpane에서 암호화 된 html 파일보기

그러나 내 프로젝트의 문제는 소프트웨어 htmlprotecter의 도움으로 암호화 된 HTML 파일을 보려고한다는 것입니다. 파일을 브라우저에서 열 수있는 후에 암호를 입력하라는 프롬프트를 호출하여 파일을 암호화합니다. 자바 프로그램에서 암호를 HTML 파일에 전달하여 자바 스크립트를 비활성화하고 Java 프로그램에서 파일을 열 수있는 절차가 있습니까? 내가 여기에서 볼

+0

왜 HTML이 암호화되어 있습니까? 브라우저가 평범한 HTML을 필요로하기 때문에 이것은 매우 우스꽝스러운 제안입니다. 이는 모든 사용자가 평범한 HTML을 쉽게 볼 수 있음을 의미합니다. – deceze

답변

-1

이 실제 가능성 ...

1) 자바 스크립트 "암호화"(당신이 인코딩의 일종으로이 혼동되지 않습니다 확신은?) 매우 단순하고 당신의 "를 에뮬레이션 할 수 있습니다 암호 해독 "루틴을 java 내에서 HTML 컨텐트를 조작하여 직접 수행 할 수 있습니다.

2) "암호화"매우 복잡하고 유일한 옵션은 자바 스크립트 구문 분석하고 실행하는 것입니다 - 난에 대한 지식이없는 일부 자바 기반의 자바 스크립트 엔진()

이 경우 2 아마를 사용하는 것을 의미 가치보다 더 많은 노력.

간단히 말해서, pass the password to HTML file to disable javascript에 대한 간단한 방법은 없습니다. 당신은 해독/해독 자체 또는 실제로 Java 내에서 자바를 실행해야합니다.

관련 문제