> 웹 프론트엔드 > JS 튜토리얼 > 자바스크립트 예제 튜토리얼(19) HoTMetal 활용하기(6)_기본지식

자바스크립트 예제 튜토리얼(19) HoTMetal 활용하기(6)_기본지식

WBOY
풀어 주다: 2016-05-16 19:22:25
원래의
948명이 탐색했습니다.
HoTMetal에서 javascript 사용

6. 저장 모듈 스크립트 작성 방법

이 튜토리얼의 예에서는 새로운 저장 모듈 파일 대화 상자를 만들었습니다. . HoTMetaL에는 선택할 수 있는 여러 템플릿이 있습니다. 템플릿은 HoTMetaL 애플리케이션 디렉토리의 템플릿 템플릿에 저장되는 일반적인 웹 페이지입니다. 파일 메뉴에서 새 프로젝트를 선택하면 탭 옵션 중 하나가 템플릿에서 페이지입니다. 이를 선택하면 일반, WebTV, W3C, 프레임 페이지, 레이아웃 등 다양한 템플릿이 포함된 레이블 대화 상자가 나타납니다.

현재 파일을 Template 디렉터리 아래의 디렉터리에 저장하여 새 템플릿을 만들 수 있습니다. 다음 매크로인 다른 이름으로 저장 템플릿은 HMExtras.FileDlg의 DisplayFileDlg 메서드를 사용하여 다른 이름으로 저장 대화 상자를 만드는 방법을 보여줍니다. 이 대화 상자는 템플릿 디렉터리를 기본 위치로 사용합니다. 자세한 코드는 다음과 같습니다.


var obj = new ActiveXObject("HMExtras.FileDlg" ) ;

var filter = "웹 페이지 템플릿(*.htm, *.html)|*.htm;*.html|모든 파일(*.*)|*.*||";

if (obj.DisplayFileDlg(0, "File Save As", filter, Application.Path "\Template")) {

ActiveDocument.SaveAs(obj.FullPathName, true) // 저장 그리고 최근 파일 목록을 추가합니다

}

]]>


위 코드를 설명하겠습니다. 먼저 HMExtras 라이브러리의 FileDlg COM 개체를 사용하여 ActiveX 컨트롤 생성:

var obj = new ActiveXObject("HMExtras.FileDlg");

그런 다음 여러 항목을 사용하여 필터 생성:

var filter = "Web 페이지 템플릿(*.htm, *.html)|*.htm;*.html|모든 파일(*.*)|*.*||";

그런 다음 obj.DisplayFileDlg를 호출하여 표시합니다. 대화 상자가 있으면 마지막으로 파일을 저장합니다.
HoTMetal에서 Javascript 사용하기

6. 저장 모듈 스크립트 작성 방법

파일 메뉴에 첫 번째 다른 이름으로 저장 템플릿 매크로를 추가해 보겠습니다. 파일 메뉴 표시줄을 클릭하고 사용자 정의를 선택할 수 있습니다. 그런 다음 메뉴 탭을 선택하고 새 매크로를 추가하려는 위치로 이동합니다. 하위 메뉴 추가 버튼을 클릭하고 누락된 항목을 채워주세요. 대화 상자는 그림 1에 나와 있습니다.

자바스크립트 예제 튜토리얼(19) HoTMetal 활용하기(6)_기본지식

(그림 1)

이 메뉴 항목과 매크로가 어떻게 작동하는지 테스트해 보겠습니다. 파일 메뉴를 아래로 내리면 추가 템플릿 저장 항목이 표시됩니다. 이를 클릭하면 그림 2와 같은 대화 상자가 나타납니다.

자바스크립트 예제 튜토리얼(19) HoTMetal 활용하기(6)_기본지식

원하는 파일을 찾으세요. 디렉토리를 저장하고 파일 이름을 지정하려면 저장 버튼을 클릭하여 확인하세요.
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿