[Java] Applet tag indien java niet geinstalleerd is

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • BlueCola
  • Registratie: November 2006
  • Laatst online: 26-09 02:11
Hey Allemaal,

Ik heb voor mijn site een stukje java gescript. Ik heb begrepen dat je een melding kunt weergeven, als er geen java aanwezig is. Dat zou op de volgende manier kunnen:
code:
1
<applet code="jeclass.class">Melding geen java</applet>


Helaas pleurt FireFox er zijn eigen lelijke melding overheen, "U moet een plugin installeren voor dit script.", zoals te zien valt op mijn site. Ik wéét dat het in firefox ook zo kan, dat je wél de melding krijgt te zien, die je tussen de applet tags zet.

Ik heb alleen geen idee hoe. Als ik het volgende stukje op mijn site zet:
code:
1
<applet code="Tiny" codebase="./" height="18" width="60"><param name="text" value=wel">Geen java</applet>
Werkt het wél in firefox. Dit stukje heb ik van een andere site gekopieerd.

Zodra ik "code"-tag verander door Tesurl.class (mijn class), werkt het niet meer.

Iemand enig idee?

Alvast bedankt,
Marijn

And that's how one and one makes three.


Acties:
  • 0 Henk 'm!

  • Precision
  • Registratie: November 2006
  • Laatst online: 12-08 21:08
Je hebt een stukje java gescript?
Java:
1
2
3
4
5
import javax.swing.JApplet;
public class NewJApplet extends JApplet {
    public void init() {
    }
}

Zo ziet een standaard nieuwe java applet template file eruit bij mij. Moest je je Tesurl.java eens kunnen posten.
http://www.marijntjuh.nl/java/TesURL.class bestaat niet en nog eens gecheckt http://www.marijntjuh.nl/TesURL.class bestaat ook niet. Wat zegt je java console?

[ Voor 255% gewijzigd door Precision op 04-05-2011 23:38 ]

Crisis? Koop slim op Dagoffer - Op zoek naar een tof cadeau?


Acties:
  • 0 Henk 'm!

  • BlueCola
  • Registratie: November 2006
  • Laatst online: 26-09 02:11
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import java.applet.*;
import java.net.*;

public class TesURL extends Applet
{
    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    public void init()
    {
        String link = "http://www.cleverit.nl/Support/SupportJava/";
        try
        {
          AppletContext a = getAppletContext();
          URL u = new URL(link); 
          a.showDocument(u,"_blank");
        }
        catch (MalformedURLException e)
        {

        }
    }
}


Het is een class. TesURL.class, Dus geen java applet.

And that's how one and one makes three.


Acties:
  • 0 Henk 'm!

  • BlueCola
  • Registratie: November 2006
  • Laatst online: 26-09 02:11
Bumpje

And that's how one and one makes three.


Acties:
  • 0 Henk 'm!

  • Jegorex
  • Registratie: April 2004
  • Laatst online: 03-09 23:24
BlueCola schreef op donderdag 05 mei 2011 @ 00:03:


Het is een class. TesURL.class, Dus geen java applet.
Applets zijn ook gewoon class of jar files.

Acties:
  • 0 Henk 'm!

  • Remus
  • Registratie: Juli 2000
  • Laatst online: 15-08-2021
Ik denk eerlijkgezegd dat er niet veel mensen zijn die je hiermee kunnen helpen. Applets zijn al een tijdje zo goed als dood en veel mensen werken er dus niet mee.

Het is goed mogelijk dat dit of niet door Firefox ondersteund wordt, want de applet tag wordt ook al een tijdje als deprecated beschouwd (probeer het eens met de embed of de object tag).

Acties:
  • 0 Henk 'm!

  • tweakerbee
  • Registratie: Maart 2000
  • Laatst online: 11-10 16:23

tweakerbee

dus..?

Zo?

code:
1
2
3
4
5
6
7
8
9
10
11
12
<object 
  classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"
  <param name="code" value="Applet1.class">
    <comment>
      <embed code="Applet1.class"
        type="application/x-java-applet;jpi-version=1.6">
        <noembed>
          No Java Support.
        </noembed>
      </embed>
    </comment>
  </object>


bron: http://download.oracle.co...per_guide/using_tags.html

You can't have everything. Where would you put it?

Pagina: 1