On 12/22/2015 03:18 AM, Robert Hanson wrote:
> BTW, that's because "{" will be read as a JavaScript statement grouping:
>
> {
> var x = 3;
> ...
> }
>
> By putting "0," before that, you guarantee that it is read as an object.
>
> You can also use
>
> y = javascript('JSON.parse(\"'+x+'"\")')
>
> where x is JSON encoded. I could imagine that would be a bit faster,
> because it is using a more restricted vocabulary.
>
Thanks, Bob. The tip with adding '0,' did work in JSmol/HTML5.
'JSON.parse' didn't work. There was the same error message as with just 'x'.
With JSmol/Java none of the variants seems to work. Either the Java
plugin crashed or nothing seemed to happen (no CPU load), although JSmol
stayed blocked for at least an hour (I stopped waiting).
Regards,
Rolf
--
Rolf Huehne
Postdoc
Leibniz Institute on Aging - Fritz Lipmann Institute (FLI)
Beutenbergstrasse 11
07745 Jena, Germany
Phone: +49 3641 65 6205
Fax: +49 3641 65 6210
E-Mail: [email protected]
Website: http://www.leibniz-fli.de
Scientific Director: Prof. Dr. K. Lenhard Rudolph
Head of Administration: Dr. Daniele Barthel
Chairman of Board of Trustees: Burkhard Zinner
VAT No: DE 153 925 464
Register of Associations: No. 230296, Amtsgericht Jena
Tax Number: 162/141/08228
------------------------------------------------------------------------------
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users