in ALL browsers, whenever you get a string from a callback or any other
function return from an applet, always use
var s=""+returnString
to cast it as a JavaScript string rather than a Java object.
This goes, for example, with scriptWait():
var ret = "" + applet.scriptWait(script);
And getPropertyAsString, in Jmol-new.js:
function jmolGetPropertyAsString(sKey,sValue,targetSuffix) {
var applet = _jmolGetApplet(targetSuffix);
if(!sValue)sValue=""
return (applet ? applet.getPropertyAsString(sKey,sValue) + "" : "")
}
notice the + "" there at the end.
Bob
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users