본문 바로가기
  • Welcome!
JavaScript For Creo

browser_test.html

by ToolBOX01 2025. 2. 6.
반응형

□ 소개

웹 페이지가 로드되면 CreoJS 라이브러리와 브라우저 확장 파일이 로드됩니다. "Test Browser" 버튼을 클릭하면 testBrowserAlert 함수가 호출되고, 이 함수는 Browser.alert()를 사용하여 브라우저에 경고 메시지를 표시합니다. 

CreoJS를 통해 브라우저의 기능을 제어하는 간단한 예제입니다.

creojs.js, browser.creojs, browser_test.js는 Creo가 제공하는 자바스크립트 파일 입니다. 본 html 파일은 Creo 내부 브라우저에서만 동작 합니다.

<html>
    <head>
        <script src="creojs.js"></script>
        <script src="browser.creojs" type="text/creojs"></script>
        <script id="browser_test.js" type="text/creojs">
            function testBrowserAlert (msg) {Browser.alert (msg)}
        </script>
    </head>
    <body>
        <button onclick="CreoJS.testBrowserAlert ('From Creo.JS to Browser')">Test Browser</button>
    </body>
</html>

 

1. <head> 섹션:

  • <script src="creojs.js"></script>:
    CreoJS 라이브러리의 핵심 파일(creojs.js)을 포함합니다. 이 파일은 CreoJS의 기본적인 기능들을 제공합니다.
  • <script src="browser.creojs" type="text/creojs"></script>: 
    브라우저 관련 기능을 정의한 CreoJS 확장 파일(browser.creojs)을 포함합니다. type="text/creojs" 속성은 이 스크립트가 일반적인 JavaScript가 아닌 CreoJS 스크립트임을 나타냅니다.
  • <script id="browser_test.js" type="text/creojs"> ... </script>:
    browser_test.js라는 ID를 가진 CreoJS 스크립트 블록입니다. 이 블록 내에서 testBrowserAlert라는 함수가 정의되어 있습니다. 이 함수는 Browser.alert(msg)를 호출하여 브라우저에 경고 메시지를 표시하는 기능을 합니다.

2. <body> 섹션:

  • <button onclick="CreoJS.testBrowserAlert ('From Creo.JS to Browser')">Test Browser</button>:
    "Test Browser"라는 텍스트를 가진 버튼을 생성합니다. onclick 이벤트 핸들러는 버튼이 클릭되었을 때 실행될 JavaScript 코드를 지정합니다.
  • CreoJS.testBrowserAlert ('From Creo.JS to Browser'):
    버튼이 클릭되면 CreoJS 객체의 testBrowserAlert 함수를 호출합니다. 이 함수는 "From Creo.JS to Browser"라는 메시지를 인자로 전달합니다. 결과적으로 브라우저에 "From Creo.JS to Browser"라는 경고 메시지가 표시됩니다.

Creo.JS를 사용하려면 모든 웹 페이지에 creojs.js 스크립트를 포함해야 합니다. 이 스크립트는 웹 브라우저 환경과 Creo.JS 엔진 간의 상호 작용을 가능하게 합니다. 웹 페이지는 이 스크립트에 의해 초기화된 JavaScript 객체 CreoJS를 사용하여 Creo.JS 툴킷을 호출합니다.

 

 

Creo.JS

Creo 4.0 이전 버전에서는 Web.Link 응용 프로그램 작업을 위해 내장 브라우저가 사용되었고, 이 브라우저는 Creo 프로그램 자체와는 별개의 프로세스로 실행되었는데. 이로 인해 프로세스 간 통신 오

tool-2020.tistory.com

creojs.js 및 Creo.JS와 함께 제공되는 다른 스크립트들은 <creojs_loadpoint>의 creojsweb 디렉토리에 있습니다.  

이 스크립트들을 Creo.JS 웹 응용 프로그램에서 사용하려면 응용 프로그램의 웹 콘텐츠와 동일한 폴더에 위치하거나, path를 설정 해야 합니다. 이러한 스크립트들은 응용 프로그램이 접근할 때 제공됩니다. 

Creo.JS를 초기화하려면 웹 응용 프로그램의 <head> 요소에 다음 코드를 포함하십시오.

<script src="creojs.js"></script>
or
<script src="creojsweb/creojs.js"></script>
or
<script src="../creojsweb/creojs.js"></script>

 

Creo.JS 스크립트가 웹 브라우저 페이지를 호출하도록 하려면, 웹 응용 프로그램의 <head> 요소에 다음 코드를 포함하십시오.

<script type="text/creojs" src="browser.creojs"></script>

 

   by korealionkk@gmail.com


'JavaScript For Creo' 카테고리의 다른 글

Babylon.js & Creo  (2) 2025.02.07
Creo.JS 스크립트 사용 방법?  (1) 2025.02.06
자비스크리트 예제 사이트  (0) 2025.02.06
자바스크립트 예시 #1  (0) 2025.02.05
Creo.JS  (1) 2025.02.04