Migrate JME Applet to JSME JavaScript

Q

How to migrate my old JME Applet Web pages to use JSME JavaScript?

✍: FYIcenter.com

A

If you have old Web pages that use the JME Applet molecule editor, you migrate your old pages to use JSME by making 2 changes:

1. Load JSME JavaScript library using a "script" tag in the "head" tag.

<script type="text/javascript" src="jsme/jsme.nocache.js"></script>

2. Switch the "applet" tag to "div" tag. JSME is smart to read "code" and "archive" attributes in the "div" tag.

<div code="JME.class" archive="JME.jar" width="380px" height="340px">
  <param name="options" value="useopenchemlib"/>
  <param name="smiles" value="c1ccccc1"/>
</div>

Here is a simple example of running JSME JavaScript version like the JME applet version:

<html>
<head>
<title>JME Applet Migration</title>

<!-- loading JSME JavaScript library -->
<script type="text/javascript" src="jsme/jsme.nocache.js"></script>
</head>
<body>
<p>Hello, please try the JSME molecule editor below:</p>

<!-- runnig JSME using "div" to simulate "applet" -->
<div code="JME.class" archive="JME.jar" width="380px" height="340px">
  <param name="options" value="useopenchemlib"/>
  <param name="smiles" value="c1ccccc1"/>
</div>
</body>
</html>

 

JSME Molecule Editor User Interface

JS Loading Error - JSME Instance Named as "jsme"

JSME JavaScript API

⇑⇑ JSME FAQ

2020-05-18, 111👍, 0💬