2012-12-10 3 views
2

W3School 당 HTML 애플릿 태그는 HTML5에서 지원되지 않습니다. <applet> 태그 대신 <Object> 태그를 사용해야합니다. 자세한 내용은 다음 링크를 참조하십시오. http://www.w3schools.com/tags/tag_applet.asp http://dev.w3.org/html5/spec/obsolete.html#the-applet-element
포인트 11.2 부적합 기능 그럼 코드를 변경하십시오. 코드 아래 <APPLET> 태그로 작동하는지 :애플릿 태그와 개체 태그

<Applet 
     style = "position:absolute;border:0px;left:184;top:95;height:180;width:364;" 
     code  = "jtreeviewapplet.JTreeViewAppletMain.class" 
     name  = "TreeView" 
     id  = "TreeView" 
     hspace = "0" 
     vspace = "0" 
     align = "top" 
     archive = "/Project/HTML/ABC/XYZ.jar,/Project/HTML/ABC/ABC.jar" 
     MAYSCRIPT> 


<PARAM NAME="onSelected" VALUE="onSelect_Handler"> 
     <PARAM NAME="onFinishNormalize" VALUE="onFinishNormalize_Handler"> 
</Applet> 
    Here is the snippet; I changed <APPLET> tag to <OBJECT> tag so as to support HTML5 in future: 
<OBJECT type=" application/x-java-applet" 
     style = "position:absolute;border:0px;left:184;top:95;height:180;width:364;"  
     name  = "TreeView" 
     id  = "TreeView" 
     hspace = "0" 
     vspace = "0" 
     align = "top"  
    >  
    <PARAM name="code" value=”jtreeviewapplet.JTreeViewAppletMain.class”> 
    <PARAM name="codebase" value="/Project/HTML/ABC/"> 
     <PARAM name="archive" value=" XYZ.jar"> 
     <PARAM name="archive" value=" ABC.jar">  
     <PARAM name="scriptable" value="true"> 
     <PARAM NAME="onSelected" VALUE="onSelect_Handler"> 
     <PARAM NAME="onFinishNormalize" VALUE="onFinishNormalize_Handler"> 
    </OBJECT> 

<object> 태그에 <applet> 태그를 변경 한 후, 내 애플릿 자체가로드되지 않고는 jtreeviewapplet.JTreeViewAppletMain.class에 대한 클래스 찾을 수 없음 예외를 제공합니다. (참고 : 작동 및 작동하지 않는 상태 모두에 대해 최신 JDK 1.7 업데이트 9를 사용하여 코드를 컴파일하고 시스템에서 애플릿 코드를 실행하는 최신 JRE1.7 업데이트 9를 사용하고 있습니다 .InternetExplorer 8 및 InternetExplorer 9 브라우저)

답변

관련 문제