2013-03-07 4 views
1

안녕하세요, 애플릿의 ASP 파일에서 아래 코드를 사용하고 있지만 Internet Explorer에서 애플릿이 잘 작동하는 동안 Google 크롬에 애플릿이로드되지 않습니다.크롬에서 애플릿이 작동하지 않습니다.

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="1100" height="500" hspace="0" vspace="0" align="middle" name="graph" 
    codebase="http://java.sun.com/update/1.6.0/jinstall-6u31-windows-i586.cab#Version=6,0,0,5" 
    id=JavaBeansBridge_Object1> 

    <PARAM NAME ="CODE" VALUE="com.test.Graph" > 
    <PARAM NAME ="CODEBASE" VALUE="/test/applet/" > 
    <PARAM NAME ="ARCHIVE" VALUE="graphing.jar"> 
    <param name="GraphType" value="<%= GraphType%>"> 
    <% if GraphType = "1" then %> 
     <param name="GraphTitle" value="Monthly"> 
    <% else %> 
     <param name="GraphTitle" value="Daily"> 
    <%end if %> 
    <param name = "type" value = "application/x-java-applet;version=1.6"> 
</object> 

나는 업데이트 플러그인을 필요로하지만, 그들이 일하는 내 크롬의 다른 애플릿 웹 사이트를 테스트하지만 난에 클릭하면 다음 애플릿 작업이 시간을 실행합니다. 하지만 내 애플릿이 IE에서 작업하는 동안 작동하지 않습니다

문제가 어디 있는지 알려주세요

답변

4
당신이 ERB를 사용하는 것 같다

; 원시 출력을 게시 할 수 있습니까? 아마도 형식 오류가있을 수 있습니다.

또한 Java deployment advice을 확인하십시오. 특히 HTML로 작업하는 대신 deployJava.js 스크립트를 사용해보십시오. 이 스크립트는 브라우저가 호환 가능하며 JRE를 사용할 수 있는지도 확인합니다.

<script src="http://www.java.com/js/deployJava.js"></script> 
<script> 
    var attributes = {codebase:'/test/applet/', 
         code:'com.test.Graph', 
         archive:'graphing.jar', 
         width:1100, height:500} ; 
    var parameters = { ... your application parameters } ; 
    var version = '1.6' ; 
    deployJava.runApplet(attributes, parameters, version); 
</script> 
+0

@Andrew에게 감사드립니다. –

관련 문제