JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕하세요 JMP 커뮤니티,
(JMP 프로 14.1.0, W10E 64비트)
별도로 저장된 여러 개의 JMP 대화형 HTML 파일이 있습니다. "열 전환기"를 사용하고 있고 HTML에는 열 개념이 없기 때문에 이러한 방식으로 전환해야 합니다.
대신 분석 HTML 파일 중 하나에서 다른 파일로 href 링크를 삽입하고 싶습니다.
예를 들어 "test.htm"이라는 단방향 anova 대화형 HTML이 있습니다. JMP에서는 열 전환기를 사용하여 수평 범주 열을 변경하고 "test2.htm"으로 저장합니다.
HTM 파일에 들어가서 편집하여 각 파일에 포함된 링크를 통해 다른 파일로 이동하고 싶습니다. 이것이 가능한가? 태그에 추가하거나 태그를 사용하는 등 여러 가지를 시도했지만 작동하지 않습니다. 이것이 가능해야 할 것 같습니다.
시간 내주셔서 미리 감사드립니다!
DS
업데이트: 그래서 JavaScript에서 JMP 함수를 호출하여 대화형 HTML 상단에 다른 파일에 연결되고 브라우저에서 새 탭을 여는 새 버튼을 생성할 수 있다는 것을 알게 되었습니다. 일시적인 해결 방법이지만 이상적이지는 않습니다. JavaScript 내의 임의의 섹션에 추가하지 않고 여러 파일을 훨씬 쉽게 편집할 수 있도록 찾기 쉬운 위치에 추가하고 싶습니다. HTML을 통해 분석 간에 전환하는 더 쉬운 방법을 위해 이를 기반으로 하는 방법에 대한 의견은 대단히 감사합니다. 감사해요!
_(u,"test2.htm","spaceLeft","buttonSquare buttonUp")
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕 존,
두 번째 옵션에 대해 자세히 설명해 주시겠습니까? 나는 또 다른 도전에 직면해 있다. 컨트롤 차트를 만들 때 로컬 데이터 필터를 포함하고 포함을 선택 취소하고 대화형 HTML로 저장하면 필터가 작동하는 것 같습니다. 그러나 2개의 패널이 있는 대시보드, 즉 필터 + 1개의 대시보드(그래프 포함)에서 동일한 작업을 수행하고 포함을 선택 취소하면 필터가 옆에 있는 그래프에 대해 더 이상 상호 작용하지 않습니다. 도와줄 수 있나요? 감사해요.
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법천만에요.
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕 @John_Powell_JMP ,
HTML 파일의 열 전환기 문제를 해결하는 방법에 대한 명확한 설명에 감사드립니다. JMP Live를 사용할 만큼 충분한 필요성이 있는지 의심스럽기 때문에 작동할 수 있는 형식을 찾고 싶었습니다.
한 분석의 데이터가 다른 분석에 연결되어 있기 때문에 대시보드 옵션을 HTML 파일로 사용하는 것이 좋습니다. 나는 당신이 제공한 세 가지 옵션을 모두 생성하고 데이터를 공유해야 하는 동료와 공유했습니다. 나는 그가 어떤 방법을 선호하는지 알아내고 그를 도울 것입니다.
감사해요!,
DS
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕하십니까?
대화형 HTML 파일은 편집하도록 설계되지 않았습니다. 우리는 JavaScript 코드를 사용하여 페이지가 로드될 때 콘텐츠를 작성하므로, 섹션 자체에서 버튼을 추가하기 위해 압축된 JavaScript 코드 내에서 이상한 이름의 함수를 호출하는 것을 제외하고 삽입하려는 모든 항목을 덮어씁니다. .</P>
<P>그러나 열 전환기의 각 열에 대한 그래프가 있는 단일 웹 페이지를 만드는 몇 가지 방법이 있습니다. 아래의 처음 두 옵션은 대화형 HTML 파일을 다시 빌드하려는 경우에 유용하고 세 번째 옵션은 기존 HTML 파일로 작업하려는 경우에 유용합니다. 마지막으로, JMP Live가 있거나 JMP Public(JMP 15 포함)을 사용할 의향이 있다면 게시된 열 전환기가 추가 작업 없이 예상대로 작동할 것이라는 점을 언급하지 않는 것이 좋습니다. 보다<a href="https://community.jmp.com/t5/JMPer-Cable/Column-Switchers-in-JMP-Live/m-p/228135#U228135"> JMP Live의 열 전환기</a></P>
<P> </P>
<P>1. 대화형 HTML 파일을 다시 작성하려는 경우 Redo Analysis를 선택하여 각 열에 대해 하나씩 별도의 보고서를 만든 다음 열 전환기에서 다른 열을 선택할 수 있습니다. 그런 다음 파일 > 게시 > 파일에 게시를 사용하고 생성한 모든 보고서를 선택합니다. 이렇게 하면 특정 플롯을 시작하기 위해 클릭할 수 있는 플롯의 각 변형에 대한 축소판이 있는 웹 페이지가 생성됩니다.</P>
<P> </P>
<P>이렇게 하면 '다음' 버튼이 생성되지 않으므로 다음 버튼을 선택하려면 브라우저의 뒤로 버튼을 사용해야 합니다.</P>
<P> </P>
<P>여러 축소판이 있는 페이지 대신 "다음" 버튼을 실제로 원하는 경우 열 전환기 왼쪽에 있는 회색 삼각형을 마우스 오른쪽 버튼으로 클릭하고 항목 추가 > URL 참조 추가를 선택할 수 있습니다. 링크 이름에 다음을 입력하고 URL에 http://를 제거하고 ./<nextFile.htm>을 입력합니다. 여기서 <nextFile.htm>은 표시할 다음 대화형 HTML 파일의 이름입니다. 이것이 작동하려면 저장할 파일 이름을 미리 선택하고 대화형 HTML로 저장할 때 해당 파일 이름을 사용해야 합니다. 단순하게 유지하려면 모든 파일을 동일한 폴더에 저장해야 합니다.</P>
<P> </P>
<P>2. 또 다른 옵션은 대시보드를 만들고 각 변형을 별도의 탭에 배치하는 것입니다. 그런 다음 대시보드를 대화형 HTML로 저장합니다. 이 솔루션이 마음에 들면 이에 대해 자세히 설명할 수 있습니다.</P>
<P> </P>
<P>3. 기존 대화형 HTML 파일로 작업해야 하는 경우 다음 파일에 대한 참조를 사용하여 iFrame에서 각 파일을 래핑할 수 있습니다.이 래퍼 파일을 Frame1.htm, Frame2.htm, … FrameN.htm. 각각은 다음과 같습니다.</P>
<PRE><!DOCTYPE html>
<html><head></head><body>
<style>
.next { position:absolute; right:0; margin-right:30px; z-index:10000 }
.wrapper { position:absolute; top:0; left: 0; right: 0; bottom: 0; }
.wrapper iframe { display:block; width:100%; height:100%; border:none; }
</style>
<a class="next" href="./Frame2.htm">Next</a>
<div class="wrapper"><iframe frameborder="0" src="./oneway.htm" ></iframe></div>
</body>
</html></PRE>
<P><a> 요소의 href는 다음 래퍼 파일(./FrameX.htm)을 가리키고 마지막 파일은 다시 첫 번째 래퍼 파일을 가리킬 수 있습니다.</P>
<P><iframe> 요소의 src는 기존 대화형 HTML 파일의 이름이며 각 FrameX.htm 파일마다 다릅니다. 파일 이름 앞의 "./"는 프레임 파일과 원래 대화형 HTML 파일이 모두 같은 폴더에 있다고 가정하지만 다른 폴더를 가리키도록 수정할 수 있습니다.</P>
<P> </P>
<P>이러한 솔루션 중 하나가 찾은 솔루션보다 더 잘 작동하기를 바랍니다.</P>
<P>-남자</P>
<P> </P>
<P> </P>
<P> </P>
<P> </P></lingo-body>