2012-11-09 2 views
3

가능한 중복은 :
Can I delete downloaded JNLP file (Java web start/JWS) from Java application?
Launch webstart without downloading…?Chrome에서 JNLP를 열면 파일 다운로드 대화 상자가 표시되지 않습니까?

나는 JNLP 파일로 이동 HTML 링크를 클릭하여 시작하는 JWS 프로그램을 만들었습니다. 그러나 Chrome 브라우저는 파일을 "보관"또는 "삭제"할지 묻는 파일 다운로드 대화 상자를 표시합니다. 많은 사용자가 대화 상자를 감독하고 '보관'을 클릭하지 않습니다.

그러나 일부 웹 사이트에서는 대화 상자가 나타나지 않고 JWS가 자동으로 실행됩니다. 내 경우에도 어떻게해야합니까? 직접 발사

예 :

http://docs.oracle.com/javase/tutorial/uiswing/layout/box.html

+0

* "직접 실행의 예 :"* Ughh. JNLP에 연결하는 것은 발생하지 않았습니까? ***뿐만 아니라 *** 하나는 작동합니까? 아마도 mime-type에 이르기까지 아마도이 주석을 입력하는 데 걸리는 시간을 확인했을 것입니다. –

+0

죄송합니다. 그러나 다른 하나는 폐쇄 된 환경에 있습니다. MIME 형식이 설정되어있어 문제가되지 않습니다. – Ska

답변

6

해당 페이지는 자바 배포 http://docs.oracle.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit 키트를 사용한다.

클라이언트 컴퓨터에 설치된 jre를 확인하는 등의 다른 작업도 수행하는 javascript입니다.

여기에서 찾을 수 있습니다 : http://java.com/js/deployJava.js 또는 여기에 사람이 읽을 수있는 버전 :

http://www.java.com/js/deployJava.txt가 basicaly이처럼 사용

<script src="http://www.java.com/js/deployJava.js"></script> 
<script> 
    var url = "http://java.sun.com/javase/technologies/desktop/javawebstart apps/notepad.jnlp"; 
    deployJava.createWebStartLaunchButton(url, '1.6.0'); 
</script> 
관련 문제