RE: how to reference a file in javascript

Sheldon Ross <[email protected]>
Newsgroups gmane.comp.jakarta.turbine.user
Message-ID <[email protected]>
I'm assuming you have something like 
$page.addScript($content.getRelativeURI("scripts/chart.js"))
at the top to include your chart js.

It looks to me like your address string is incorrect in the getURI string for data.xml

> Subject: how to reference a file in javascript
> Date: Mon, 5 Jan 2009 15:38:02 -0600
> From: [email protected]
> To: [email protected]
> 
> We have turbine/torque/velocity app. I submitted the question to
> velocity user forum and was told I may get help here .
> I tried to embed AnyChart to the velocity template. Here is the snippet
> of .vm code:
> 
> <script type="text/javascript" language="javascript"> //<![CDATA[
> 	var chart1 = new
> AnyChart("$content.getURI("swf/AnyChart.swf")");
> 	chart1.width="550px";
> 	chart1.height="400px";
> 	
> chart1.setXMLFile("$content.getURI('servlet/nequals1/template/portal,dat
> a,data.xml')");
> 	// or chart1.setXMLFile("./data.xml"); not working either
> 	chart1.write();
> //]]>
> </script>
> 
> However, somehow, the data.xml can't be processed properly and resulted
> in IO error.
> 
> But, in the following simple anychart.jsp, the javascript has no problem
> processing data.xml.  
> http://prod.nequalsone.com/AnyChartExternalData/anychart.jsp 
>  
> <html>
>   <head>
>       <title>AnyChart external data sample</title>
>   </head>
>   <body>
> 
> <script type="text/javascript" language="javascript"
> src="AnyChart.js"></script>
> <script type="text/javascript" language="javascript">
> //<![CDATA[
> 	var chart1 = new AnyChart("AnyChart.swf");
> 	chart1.width='750px';
> 	chart1.height='400px';
> 	chart1.setXMLFile('./data.xml');
> 	chart1.write(); 
> //]]>
> </script>
>   </body>
> </html>
> 
> Any helps and suggestions will be appreciated as always.
> 
> Jill
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

_________________________________________________________________
Life on your PC is safer, easier, and more enjoyable with Windows Vista®. 
http://clk.atdmt.com/MRT/go/127032870/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.