Thanks Robert, adding window.myJmol = myJmol helped, but there is another
problem. This is log from browser console:
JSmol load myJmol loadClazz...
JSmol load myJmol start applet...
JSmol exec myJmol loadClazz null -- OK
xhr.open async=false url=jsmol/j2s/core/package.js
Synchronous XMLHttpRequest on the main thread is deprecated because of its
detrimental effects to the end user's experience. For more help, check
https://xhr.spec.whatwg.org/.
xhr.open async=false url=jsmol/j2s/core/package.js
xhr.open async=false url=jsmol/j2s/core/corejmol.z.js
JSmol exec myJmol start applet null -- OK
xhr.open async=false url=jsmol/idioma/pl.po
xhr.open async=false url=jsmol/j2s/core/corescript.z.js
Uncaught TypeError: Cannot set property '0' of undefined
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:764
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:785
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:2389
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:2391
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:2385
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:2386
(anonymous function) @ jsmol/j2s/core/corejmol.z.js:756
k @ JSmol.min.js:289
On 2016-07-30 04:33:46, Robert Hanson <hans...@stolaf.edu> wrote:
You could add an alert to see if myJmol has been created:
var applet = Jmol.getAppletHtml("myJmol", Info);
alert(self.myJmol)
Or, it is possible that somehow the myJmol variable is not being set globally,
in which case you could try:
var applet = Jmol.getAppletHtml("myJmol", Info);
window.myJmol = myJmol
------------------------------------------------------------------------------
_______________________________________________ Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users
------------------------------------------------------------------------------
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users