Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich habe folgendes Problem. Ich benutzte ein identisches JNLP file auf zwei verschiedenen Webspaces.
Webspace1: Alles started in FireFox und IE
Webspace2: FireFox started. IE zeigt JNLP file als xml an aber startet nicht per Webstart.
Was ist da los. Browser (IE) identisch, Webstart-File identisch -- dann kann es ja nur irgendwie am Webspace liegen? Der muss im Falle von IE das JNLP file als XML an den IE schicken.
Ich weiss jnlp == xml. Aber der Browser sollte es nicht handhaben sondern Webstart aufrufen und das File übergeben.
Der Webserver setzt einen Content-Type. Was der Browser mit dem COntent-Type macht ist seine Sache.
Hast du in deinem IE ein aktuelles Java Plugin installiert und ist der Webserver auf Webspace 2 richtig konfiguriert?
Man kann das JNLP auch dynamisch z.B. via PHP generieren / ausgeben lassen. Dann kann man zu Beginn per Funktion #header den korrekten HTTP Content-Type mitsenden und es ist wurscht, ob der Webserver weiß zu welchem Content-Type er eine .jnlp-Datei mappen muss oder nicht.
Man kann das JNLP auch dynamisch z.B. via PHP generieren / ausgeben lassen. Dann kann man zu Beginn per Funktion #header den korrekten HTTP Content-Type mitsenden und es ist wurscht, ob der Webserver weiß zu welchem Content-Type er eine .jnlp-Datei mappen muss oder nicht.
Danke - könnt ihr das beide ein bischen ausführlicher erörtern?
1. Ich denke ich habe alles richtig konfiguriert - zumindest Java ist Version6. Ausserdem was soll ich denn konfigurieren wenn es scheinbar vom Webserver abhängt? Über den Webserver hab ich übrigens keine Kontrolle.
Habe ich das richtig verstanden???
Webserver1 sendet den Content-Type jnlp an den IE == alles funzt.
Webserver2 sendet ContentType XML an den IE == nix funzt.
Richtig?
2. Gibt es eine statische Lösung direkt in Html --- PHP steht nicht zur Verfügung? Vielleicht kann man direkt im jnlp file den ContentType definieren??? Ich hab da mal irgendwann sowas wie CONTENTTYPE jnlp gesehen...wie geht das richtig, habt ihr Beispiel - JNLPs?
3. Welches href Attribut? Da gibt es doch 2 href-Attribute im jnlp-file, oder meinst Du was anderes?