Solved. I found I should add the library in the Javascript call.<br><br>Javascript(js,lib=&quot;/static/three.min.js&quot;)<br><br>Thanks<br><br clear="all">Ricardo Amézquita Orozco<br><br><a href="mailto:ramezquitao@cihologramas.com">ramezquitao@cihologramas.com</a><br>

<a href="mailto:ramezquitao@unal.edu.co">ramezquitao@unal.edu.co</a><br><a href="mailto:ramezquitao@gmail.com">ramezquitao@gmail.com</a><br>
<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Ricardo Amézquita</b> <span dir="ltr">&lt;<a href="mailto:ramezquitao@gmail.com">ramezquitao@gmail.com</a>&gt;</span><br>

Date: 2012/9/16<br>Subject: Importing javascript file<br>To: <u><a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a></u><br><br><br>I&#39;m trying to develop a 3D viewer in webGL to be used in the ipython notebook.<br>

<br>Right now I have been able to use standard webGL from the notebook, and now I&#39;m triying to use the three.js library (<a href="http://mrdoob.github.com/three.js/" target="_blank">http://mrdoob.github.com/three.js/</a>), but I haven&#39;t been able to make it visible for my scripts.<br>


<br>I did the following:<br><br>Copy the three.min.js file in the .config/ipython/n/profile_default/static/<br><br>When I open the browser in <a href="http://127.0.0.1:8888/static/three.min.js" target="_blank">http://127.0.0.1:8888/static/three.min.js</a> I can see the file.<br>


<br>But when I try to use it in a script: <br><br>display(HTML(&quot;&lt;script src=&#39;/static/three.min.js&#39;&gt;&lt;/script&gt;&quot;))<br><br>js=&quot;&quot;&quot;<br>            var container, stats;<br>            var camera, scene, renderer;<br>


<br>            init();<br>            animate();<br>......<br>......<br>&quot;&quot;&quot;<br>&quot;&quot;&quot;<br>display(Javascript(js))<br><br>I get an error message<br><br><div style="display:block">
<div><div>Error in Javascript !<br>ReferenceError: THREE is not defined<br>See your browser Javascript console for more details.<br><br>But THREE is defined in the three.min.js file.<br>
<br>I have tried different ways to import the js file without success. <br><br>Can some one point me in the wright direction?<br><br>Regards<br><br>Ricardo<br><br></div></div></div><br> <br><br clear="all">Ricardo Amézquita Orozco<br>


<br><a href="mailto:ramezquitao@cihologramas.com" target="_blank">ramezquitao@cihologramas.com</a><br><a href="mailto:ramezquitao@unal.edu.co" target="_blank">ramezquitao@unal.edu.co</a><br><a href="mailto:ramezquitao@gmail.com" target="_blank">ramezquitao@gmail.com</a><br>



</div><br>