old geogebra java based html not working in Firefox

m_flashman shared this question 3 years ago
Answered

Last week my web files using the java based html code stopped working in Firefox.

My java version and Firefox are current (as well as SeaMonkey -Mozilla suite).

The Java starts and the crashes in the html with a message ClassNotFoundException geogebra.GeoGebraApplet.

I had planned to move these applets to the HTML5 on-line version through the HTML versions to easily reproduce them in the version that would work without java. Now what?

In the past I have encountered similar problems that were fixed by some exceptions. Is there a fix to this problem before Firefox eliminates java usage in the browser?

Comments (4)

photo
1

Please post a link to an example applet

photo
1

http://users.humboldt.edu/f...

In the middle of the materials there is a Geogebra applet that no longer works for me.

Also http://users.humboldt.edu/f... has several non-functioning applets.

photo
1

A quick hack is to add

<script src="https://web.geogebra.org/st..."></script>

in the <head> of your html file. That script will start when you load the page and it will crawl through your page and replace all GeoGebra Java applets by HTML5 applets.


For a proper solution please see

https://wiki.geogebra.org/e...


Cheers,

Zbynek

photo
1

Thanks.

This hack works on the individual files so I can transfer the apps to GeoGebra and then replace the code with the current preferred code.

It doesn't work with files that are called from other files, embedded using "knowls". [See AIM]. But since I can use your workaraound to transfer the applets to GeoGebra for revision, at least I can transfer the code for the files that are embedded separately.

photo
© 2020 International GeoGebra Institute