applet 을 실행할 때 (또는 보여질 때)의 html 코드는?

조성현의 이미지

<applet code=UnicodeTest.class width=300 height=300></applet>

위와 같이 했을 때에는 나올 때도 있지만, 때로는 안 나올 때도 있습니다.

sdk는 이미 깔린 상태입니다(re 포함). 전에는 나왔었는데 오늘은 나오지 않더군요. 그래서 java 홈페이지에서 vm 실행 테스트를 하기 위해 http://java.sun.com/getjava/download1.html 페이지로 갔습니다. 거기서는 applet이 잘 실행되더군요.

근데 제가 만든 홈페이지는 load에서 not found class 하면서 상태표시줄에 나오는 겁니다. 홈페이지 소스 부분을 보니 아래와 같이 object를 사용하더군요.

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
        codebase="http://java.sun.com/products/plugin/autodl/jinstall-1_4_1_02-windows-i586.cab#Version=1,4,0,0"
        WIDTH = "300" HEIGHT = "300">
    <PARAM NAME = CODE VALUE = "UnicodeTest">
</object>

아마도 object와 applet의 태그 차이인데요. object 태그의 내용은 대충 알겠습니다. 그런데 왜 나오고 안나오고 하는 차이가 생기는지 모르겠습니다.

참고로 브라우저 설정에서 <applet>도 j2re를 사용하게 했습니다. 그리고, 윈도우 98 환경에 익스플로러 6입니다.

몇일 있으면 프로젝트 중간 발표가 있는데, 나오지 않는다면 난감할 것 같아서 확실히 알기 위해 질문 드리는 겁니다.

또한 어떤 태그가 정확한 애플릿 실행 코드인지도 알고 싶고요.

fx2000의 이미지

object태그로 알고 있습니다..

옛날에 w3가 applet태그가 표준에 안 맞는다고

난리쳤던 기억이...나네요..--a..가물가물..

세상은 견고하고 삶은 유희가 아니다...

조성현의 이미지

fx2000 wrote:
옛날에 w3가 applet태그가 표준에 안 맞는다고

오래 전의 일이라면 더더욱 이미 정형화 되었을 거라 생각이 드는데.. 그게 아닌가보네요.

참고적으로, 제가 가지고 있는 자바 책에서 기본적으로 applet 태그를 사용하게 했습니다. 이 이외의 설명은 없었습니다. 우선 간단해서 사용하게 했겠지만, 표준화 되어 있지 않다면 책에선 이것만 쓰지 않았을 거란 생각이 드는데요..

책이 잘못된 것일까요? 아니면 브라우저 차이?

하지만, 브라우저 차이에서 applet이 안될 이유도 없는데도, 안되는건 이상하네요. 익스플로러의 횡포인가? :cry:

아무튼 정보 감사드립니다.

leanblue의 이미지

HtmlConverter.exe 를 활용해보시기 바랍니다.

HtmlConverter의 경우 NetScape이나 IE에 맞는 HTML코드를 생성해줍니다.

다음은 구글 아저씨께 물어본 htmlconverter 검색 중

자바 스터디 네트워크에 있는 강좌 URL 입니다.

http://www.javastudy.co.kr/docs/yopark/chap09/chap09.html

만일 html 코드 생성용으로 jsp를 사용하신다면

jsp:plugin 을 사용하실 수 있습니다.

다음은 okjsp에서 따온 링크입니다.^^

http://210.219.132.169/bbs?act=VIEW&seq=14623&bbs=bbs3&keyfield=content&keyword=applet&pg=1

위에 있는것과 비슷하게 작성해서 사용하시면 됩니다.

LeanBlue in CyberWorld!!!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.