From: Rick M. <rm...@sa...> - 2006-04-21 18:17:37
|
A long time ago I put together a molecular gallery web page at: http://www.wag.caltech.edu/home/rpm/gallery This used a little Java applet that I wrote myself, and used JavaScript calls to update the molecule when the drop-down menu changed I'd like to update this to use JmolApplet. I've tried to do something like: <form> <script> jmolInitialize("../Gallery"); jmolApplet(300); jmolBr(); jmolMenu([ "load gallery/c2h4.xyz", "load gallery/c2h5cl.xyz", ["load gallery/c2h5oh.xyz","Ethanol"], ["load gallery/caffeine.xyz","Caffeine","selected"], "load gallery/c2h6.xyz", "load gallery/ccl4.xyz", "load gallery/cf4.xyz", "load gallery/cisrhodop.xyz"]); </script> </form> but it isn't working. Is there something obviously wrong here? I've hacked around with the code, and I can load some script commands successfully from the menu (such as changing the background color). But loading a new model doesn't work for me. Can anyone help? Rick Muller rm...@sa... |
From: Bob H. <ha...@st...> - 2006-04-21 21:24:52
|
1) I don't see the necessary <script language=javascript src=Jmol.js></script> there. 2) Are JmolApplet0.jar - JmolApplet6.jar in http://www.wag.caltech.edu/home/rpm/Gallery ? Rick Muller wrote: > A long time ago I put together a molecular gallery web page at: > http://www.wag.caltech.edu/home/rpm/gallery > > This used a little Java applet that I wrote myself, and used JavaScript > calls to update the molecule when the drop-down menu changed > > I'd like to update this to use JmolApplet. I've tried to do something > like: > <form> > <script> > jmolInitialize("../Gallery"); > jmolApplet(300); > jmolBr(); > jmolMenu([ > "load gallery/c2h4.xyz", > "load gallery/c2h5cl.xyz", > ["load gallery/c2h5oh.xyz","Ethanol"], > ["load gallery/caffeine.xyz","Caffeine","selected"], > "load gallery/c2h6.xyz", > "load gallery/ccl4.xyz", > "load gallery/cf4.xyz", > "load gallery/cisrhodop.xyz"]); > </script> > </form> > > but it isn't working. Is there something obviously wrong here? I've > hacked around with the code, and I can load some script commands > successfully from the menu (such as changing the background color). But > loading a new model doesn't work for me. Can anyone help? > > > Rick Muller > rm...@sa... > > > > > > > ------------------------------------------------------- > 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 > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users -- Robert M. Hanson, ha...@st..., 507-646-3107 Professor of Chemistry, St. Olaf College 1520 St. Olaf Ave., Northfield, MN 55057 mailto:ha...@st... http://www.stolaf.edu/people/hansonr "Imagination is more important than knowledge." - Albert Einstein |
From: Rick M. <rm...@sa...> - 2006-04-22 13:15:07
|
Bob, Thanks for your quick reply. On Apr 21, 2006, at 3:24 PM, Bob Hanson wrote: > 1) I don't see the necessary > > <script language=javascript src=Jmol.js></script> > > there. It's there, and sorry for the confusion. I just didn't include it because I wanted to be terse, which was a mistake. Here's the whole page: <html> <head> <title>Molecular Gallery</title> <script language=javascript src="Jmol.js"></script> </head> <body bgcolor="#ffffff"> <center><img src="molgallery2.jpg" alt="Molecular Gallery"></center> <form> <script> jmolInitialize("../Gallery"); jmolApplet(300,"load gallery/caffeine.xyz"); jmolBr(); jmolMenu([ "load gallery/c2h5oh.xyz", "load gallery/caffeine.xyz", ]); </script> </form> </body></html> > > 2) Are JmolApplet0.jar - JmolApplet6.jar in http:// > www.wag.caltech.edu/home/rpm/Gallery No, that page uses a little applet I wrote myself years ago. I just rewrote it in 400 lines of Jython, if anyone wants to play with a cute little toy. But it's only a toy, not the impressive piece of code that the JmolApplet is not, and I'd like to learn how to use JmolApplet in this context. |
From: Angel H. <ang...@ua...> - 2006-04-22 14:11:48
|
Rick, I copied the code from your previous message and it works with both jmolInitialize(".") or jmolInitialize("./") I think you have a problem with the folders. This is my setup: A folder where the page is and where the applet files are (JmolApplet0.jar to 6.jar, plus Jmol.js). Below it, a folder named "gallery", where the xyz files are. The page: <html> <head> <title>Molecular Gallery</title> <script language=javascript src="Jmol.js"></script> </head> <body bgcolor="#ffffff"> <center><img src="molgallery2.jpg" alt="Molecular Gallery"></center> <form> <script> jmolInitialize("."); jmolApplet(300,"load gallery/caffeine.xyz"); jmolBr(); jmolMenu([ "load gallery/c2h5oh.xyz", "load gallery/caffeine.xyz" ]); </script> </form> </body></html> PS: Yo should use <script type="text/javascript" instead of <script language=javascript |
From: Rick M. <rm...@sa...> - 2006-04-22 22:37:50
|
Thanks, Angel. Rick On Apr 22, 2006, at 8:21 AM, Angel Herraez wrote: > Rick, I copied the code from your previous message and it works > with both > jmolInitialize(".") > or > jmolInitialize("./") > > I think you have a problem with the folders. This is my setup: > > A folder where the page is and where the applet files are > (JmolApplet0.jar to 6.jar, plus > Jmol.js). > Below it, a folder named "gallery", where the xyz files are. > The page: > <html> > <head> > <title>Molecular Gallery</title> > <script language=javascript src="Jmol.js"></script> > </head> > <body bgcolor="#ffffff"> > <center><img src="molgallery2.jpg" alt="Molecular Gallery"></center> > <form> > <script> > jmolInitialize("."); > jmolApplet(300,"load gallery/caffeine.xyz"); > jmolBr(); > jmolMenu([ > "load gallery/c2h5oh.xyz", > "load gallery/caffeine.xyz" > ]); > </script> > </form> > </body></html> > > PS: Yo should use > <script type="text/javascript" > instead of > <script language=javascript > > > > > ------------------------------------------------------- > 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 > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > Rick Muller rm...@sa... |
From: Bob H. <ha...@st...> - 2006-04-22 13:24:17
|
Not Found The requested URL /home/rpm/gallery/JmolApplet0.jar was not found on this server. Rick Muller wrote: > Bob, > > Thanks for your quick reply. > > On Apr 21, 2006, at 3:24 PM, Bob Hanson wrote: > >> 1) I don't see the necessary >> >> <script language=javascript src=Jmol.js></script> >> >> there. > > > It's there, and sorry for the confusion. I just didn't include it > because I wanted to be terse, which was a mistake. Here's the whole > page: > > <html> > <head> > <title>Molecular Gallery</title> > <script language=javascript src="Jmol.js"></script> > </head> > <body bgcolor="#ffffff"> > <center><img src="molgallery2.jpg" alt="Molecular Gallery"></center> > <form> > <script> > jmolInitialize("../Gallery"); > jmolApplet(300,"load gallery/caffeine.xyz"); > jmolBr(); > jmolMenu([ > "load gallery/c2h5oh.xyz", > "load gallery/caffeine.xyz", > ]); > </script> > </form> > </body></html> > > > >> >> 2) Are JmolApplet0.jar - JmolApplet6.jar in http:// >> www.wag.caltech.edu/home/rpm/Gallery > > > > No, that page uses a little applet I wrote myself years ago. I just > rewrote it in 400 lines of Jython, if anyone wants to play with a > cute little toy. But it's only a toy, not the impressive piece of > code that the JmolApplet is not, and I'd like to learn how to use > JmolApplet in this context. > > > > > > ------------------------------------------------------- > 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 > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users |
From: Rick M. <rm...@sa...> - 2006-04-22 13:26:39
|
Right, it uses a different application called MolApp.jar. I'm just trying to get the current version working on my local drive before I put it up on the web page. R. On Apr 22, 2006, at 7:24 AM, Bob Hanson wrote: > > Not Found > > The requested URL /home/rpm/gallery/JmolApplet0.jar was not found > on this server. > > Rick Muller wrote: > >> Bob, >> >> Thanks for your quick reply. >> >> On Apr 21, 2006, at 3:24 PM, Bob Hanson wrote: >> >>> 1) I don't see the necessary >>> >>> <script language=javascript src=Jmol.js></script> >>> >>> there. >> >> >> It's there, and sorry for the confusion. I just didn't include it >> because I wanted to be terse, which was a mistake. Here's the >> whole page: >> >> <html> >> <head> >> <title>Molecular Gallery</title> >> <script language=javascript src="Jmol.js"></script> >> </head> >> <body bgcolor="#ffffff"> >> <center><img src="molgallery2.jpg" alt="Molecular Gallery"></center> >> <form> >> <script> >> jmolInitialize("../Gallery"); >> jmolApplet(300,"load gallery/caffeine.xyz"); >> jmolBr(); >> jmolMenu([ >> "load gallery/c2h5oh.xyz", >> "load gallery/caffeine.xyz", >> ]); >> </script> >> </form> >> </body></html> >> >> >> >>> >>> 2) Are JmolApplet0.jar - JmolApplet6.jar in http:// >>> www.wag.caltech.edu/home/rpm/Gallery >> >> >> >> No, that page uses a little applet I wrote myself years ago. I >> just rewrote it in 400 lines of Jython, if anyone wants to play >> with a cute little toy. But it's only a toy, not the impressive >> piece of code that the JmolApplet is not, and I'd like to learn >> how to use JmolApplet in this context. >> >> >> >> >> >> ------------------------------------------------------- >> 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 >> Jmo...@li... >> https://lists.sourceforge.net/lists/listinfo/jmol-users > > > > > ------------------------------------------------------- > 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 > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users > Rick Muller rm...@sa... |