Ergebnis 1 bis 2 von 2

Thema: Java Applet einbinden -> Problem <applet> ist deprecated

  1. #1
    Contao-Nutzer
    Registriert seit
    30.06.2009.
    Beiträge
    43

    Standard Java Applet einbinden -> Problem <applet> ist deprecated

    Hallo,

    ich habe ein Klitschko-kleines Problem
    Bei einer Seite müsste ein Java-Applet eingebunden werden. Soweit kein Problem, wenn da nicht der Strict-Doctype wäre. Jedoch möchte ich entsprechend nach dieser Variante verfahren und keine "veralteten" Techniken einsetzen - wer weiß, wie lange das Tag <applet> noch erhalten bleibt - also zu unzuverlässig.

    Es gibt ja aber Ersatz - das <object> Tag. Aber wie bekomme ich nun meinen Code entsprechend portiert, dass es auch funktioniert? Hier habe ich leider keine Erfahrungen, was Java und die Einbindung betrifft.

    Den Code habe ich in ein Modul gepackt, was ich dann in einem Artikel lade. Hier soweit der "alte" Code - mit angepassten Pfaden:

    Code:
    <SCRIPT type="text/javascript">
    function openURLShow(name,url,width,height,toolbar,location,
                         directories,status,menubar,scrollbars,
                         resizable,copyhistory){
      cad ="toolbar="+toolbar +","
      cad+="location="+location+","
      cad+="directories="+directories+","
      cad+="status="+status+","
      cad+="menubar="+menubar+","
      cad+="scrollbars="+scrollbars+","
      cad+="scrollbars="+scrollbars+","
      cad+="resizable="+resizable+","
      cad+="copyhistory="+copyhistory+","
      cad+="width="+width+","
      cad+="height="+height
      window.open(url,name,cad)
    }
    </SCRIPT>
    
    <APPLET classid="StudioViewer.class" archive="tl_files/virtueller_rundgang/studioviewer-csa.jar" codetype="application/java" name="studioviewer" width="326" height="293">
    <PARAM NAME="***** Global Parameters ********" VALUE="">
    <PARAM NAME="MarkCode"                         VALUE="740000">
    <PARAM NAME="Skin File URL"                 VALUE="/tl_files/virtueller_rundgang/skins/Classic.skz">
    <PARAM NAME="Help File URL"                 VALUE="/tl_files/virtueller_rundgang/help_index/help.htm">
    <PARAM NAME="Help Window Size"              VALUE="(400,420)">
    <PARAM NAME="POPUP Help"                    VALUE="YES">
    <PARAM NAME="Media URL"                      VALUE="/tl_files/virtueller_rundgang/media_index">
    <PARAM NAME="Media File URL"                   VALUE="tl_files/virtueller_rundgang/index.cfg">
    <PARAM NAME="Audio Streaming Buffer Size"      VALUE="5">
    <PARAM NAME="Mute"                             VALUE="NO">
    <PARAM NAME="***** Panorama Parameters ******" VALUE="">
    <PARAM NAME="Initial Panorama"                 VALUE="1">
        
    <PARAM NAME="Panorama Memory Manager"          VALUE="1">
        
    <PARAM NAME="-------- Flat Parameters -------" VALUE="">
    <PARAM NAME="Flat Frame Rate"                  VALUE="30">
    <PARAM NAME="Flat Play X Shift"                VALUE="1">
    <PARAM NAME="Flat Play Y Shift"                VALUE="1">
    <PARAM NAME="Flat Drag X Max Shift"            VALUE="10">
    <PARAM NAME="Flat Drag Y Max Shift"            VALUE="10">
        
    <PARAM NAME="-------- Immersive Parameters -------" VALUE="">
    <PARAM NAME="Imm High Quality"                 VALUE="YES">
    <PARAM NAME="Imm Frame Rate"                   VALUE="30">
    <PARAM NAME="Imm Play X Shift"                 VALUE="0.2">
    <PARAM NAME="Imm Play Y Shift"                 VALUE="0.2">
    <PARAM NAME="Imm Drag X Max Shift"             VALUE="2.0">
    <PARAM NAME="Imm Drag Y Max Shift"             VALUE="2.0">
    <PARAM NAME="Imm Zoom Step"                        VALUE="1.0">
    </APPLET>
    Vielleicht gehört es nicht exakt hier hin, evtl. weiß aber trotzdem jemand Rat.
    Für Eure Hilfe bin ich sehr dankbar.

    Grüße Erik

  2. #2
    Contao-Nutzer
    Registriert seit
    30.06.2009.
    Beiträge
    43

    Standard

    Ich habs hinbekommen. Für alle anderen die jedoch das Problem haben folgender Tipp:

    Die Tags <applet> und <object> sind dem Grunde nach identisch. Somit musste ich nur die Tags ändern und es würde schon laufen.
    Hier gibt es aber noch einen kleinen Stolperstein im Bezug mit Contao. Denn da meine Files unter tl_files/virtueller_rundgang plaziert sind wurde nichts geladen.

    Hier hat das Einrichten einer codebase="tl_files/virtueller_rundgang" im <object> Tag geholfen. Denn so konnte ich die bestehenden Verlinkungen (ohne tl_files-Pfadangabe) einfach übernehmen und es funktionierte auf Anhieb.

    Eine kleine Übersicht mit Beispielcode bietet sich hier: http://wiki.byte-welt.net/wiki/Einbi...er_Jar-Datei_2

    Grüße Erik

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Java Applet in Contao
    Von shin im Forum Allgemeine Inhaltselemente
    Antworten: 3
    Letzter Beitrag: 25.11.2010, 18:17
  2. Java Applet einbauen
    Von Ludger im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 12.07.2010, 12:55
  3. einbinden von onsubmit problem
    Von hirnzircus im Forum Formulare
    Antworten: 1
    Letzter Beitrag: 30.06.2010, 09:43
  4. Java-Funktionalität im BE serverabhängig?
    Von Alexander im Forum Sonstiges zu Contao
    Antworten: 4
    Letzter Beitrag: 02.04.2010, 16:01
  5. Java Pop Up
    Von tw-elektric im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 09.12.2009, 08:48

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •