728x90
Microsoft HTML Help 프로그램에서 JavaScript를 사용하려면 몇 가지 단계를 거쳐야 합니다. 먼저, CHM 파일(HTML Help 파일)을 생성할 때 JavaScript를 포함시키고, 해당 파일을 실행할 때 보안 설정을 조정해야 합니다.
1. CHM 파일 생성 시 JavaScript 포함:
- HTML 파일 작성: JavaScript 코드를 포함하는 HTML 파일을 작성합니다.
- HTML Help Workshop 사용: HTML Help Workshop과 같은 도구를 사용하여 HTML 파일을 CHM 파일로 컴파일합니다. 이때, Generate table of contents (TOC) 및 Generate index (IND) 옵션을 사용하여 목차와 색인을 생성합니다.
- JavaScript 파일 링크: HTML 파일 내에서 <script> 태그를 사용하여 외부 JavaScript 파일을 링크하거나, HTML 파일 내에 직접 JavaScript 코드를 삽입합니다.
2. 보안 설정 조정:
-
Microsoft HTML Help Executable (hh.exe) 설정:CHM 파일을 실행하는 hh.exe 프로그램에 대한 보안 설정을 조정해야 합니다. 기본적으로 hh.exe는 보안상의 이유로 JavaScript 실행을 제한합니다.
-
레지스트리 편집:레지스트리를 편집하여 hh.exe의 JavaScript 실행 제한을 해제할 수 있습니다. 주의: 레지스트리 편집은 신중하게 진행해야 하며, 잘못된 수정은 시스템 오류를 유발할 수 있습니다.
-
안전한 환경에서만 사용:JavaScript가 활성화된 CHM 파일은 신뢰할 수 있는 출처에서만 다운로드하여 사용해야 합니다. 악성 코드가 포함된 CHM 파일은 보안 위험을 초래할 수 있습니다.
3. JavaScript 코드 실행:
-
CHM 파일 실행:위 단계를 완료한 후 CHM 파일을 실행하면, HTML 파일 내의 JavaScript 코드가 실행됩니다.
-
호환성 문제:일부 구형 시스템이나 특정 보안 설정에서는 JavaScript 실행에 문제가 발생할 수 있습니다. 이런 경우, 해당 시스템의 설정을 확인하거나 다른 환경에서 테스트해야 합니다.
요약:
Microsoft HTML Help 프로그램에서 JavaScript를 사용하려면, 먼저 CHM 파일 생성 시 JavaScript를 포함시키고, hh.exe의 보안 설정을 조정해야 합니다. 신뢰할 수 있는 출처에서만 CHM 파일을 사용하고, 필요에 따라 시스템 설정을 확인해야 합니
Microsoft HTML Help 프로그램에서 CHM 파일 생성 시 JavaScript를 포함시키는 방법
Microsoft HTML Help 프로그램에서 CHM 파일 생성 시 JavaScript를 포함시키는 방법
답변이미지비디오
17 출처 & 생각 →
Microsoft HTML Help 프로그램에서 CHM 파일 생성 시 JavaScript를 포함시키는 방법에 대해 설명하겠습니다. JavaScript를 사용하면 HTML Help 파일에 동적인 기능을 추가할 수 있습니다.
1. HTML Help Workshop 설치
먼저, Microsoft HTML Help Workshop을 설치해야 합니다. 이 프로그램은 CHM 파일을 생성하는 데 필요한 도구입니다. 설치 후, HTML Help Workshop을 실행합니다.
2. 프로젝트 파일 생성
- 새 프로젝트 만들기: HTML Help Workshop에서 새 프로젝트 파일(.hhp)을 생성합니다.
- HTML 파일 추가: 프로젝트에 필요한 HTML 파일을 추가합니다. 이 파일들은 JavaScript를 포함할 수 있습니다.
3. JavaScript 파일 포함
JavaScript 파일을 HTML Help 프로젝트에 포함시키려면, HTML 파일 내에서 <script> 태그를 사용하여 JavaScript 파일을 참조합니다. 예를 들어:
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>JavaScript 포함 예제</title>
<script src="your-script.js"></script> <!-- JavaScript 파일 경로 -->
</head>
<body>
<h1>HTML Help 예제</h1>
<button onclick="yourFunction()">클릭하세요</button>
<script>
function yourFunction() {
alert("버튼이 클릭되었습니다!");
}
</script>
</body>
</html>
4. CHM 파일 생성
- 프로젝트 설정: 프로젝트 파일에서 필요한 설정을 완료합니다. 이때 JavaScript와 CSS 파일이 프로젝트 구조 내에 포함되어 있어야 합니다.
- CHM 파일 컴파일: 프로젝트 메뉴에서 "Compile" 또는 "Build" 옵션을 선택하여 CHM 파일을 생성합니다.
5. JavaScript 사용 시 주의사항
- 보안 설정: CHM 파일을 열 때, Windows 보안 설정으로 인해 JavaScript가 차단될 수 있습니다. 이 경우, 사용자는 보안 설정을 조정해야 할 수 있습니다.
- HTML Help Viewer: JavaScript가 포함된 CHM 파일은 HTML Help Viewer에서 실행되며, 이 뷰어는 Internet Explorer의 기본 구성 요소를 사용합니다.
이 과정을 통해 Microsoft HTML Help Workshop에서 CHM 파일을 생성할 때 JavaScript를 포함시키는 방법을 배울 수 있습니다. 이를 통해 사용자는 더 동적인 도움말 파일을 만들 수 있습니다.
728x90
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| EdrawMax과 유사한 기능을 제공하는 무료 벡터 기반 프로그램들 (0) | 2025.07.29 |
|---|---|
| 마이크로소프트에서 프리웨어로 배포 중인 HTML Help Workshop 을 써서 도움말 만드는 법 (2) | 2025.07.28 |
| html에서 markdown 소스 실행하기 (0) | 2025.07.28 |
| 배치 처리(batch processing)는 운영 데이터베이스(DB)에 부하를 최소화 (0) | 2025.07.23 |
| 티베로 Podman Docker SysMaster DB 설치 (4) | 2025.07.23 |