Can you not escape the quotes with a slash (i.e.):

out.println("document.images[imgName].src=eval(imgObjName + \".src\");");

Just a thought :-)

Col

karthikeyan wrote:

> Hi Guys,
>
>   This is urgent, I am writing a servlet which contains javascript, i
> somehow need to put double quotes instead of
>   single quote ['src'] into ["src"].
>
>       out.println("document.images[imgName].src = eval(imgObjName +
> '.src');");
>
>  so that the servlet generated javascript will look something
>
>    document.images[imgName].src = eval(imgObjName + ".src");
>
> hope you are getting what i am saying otherwise i am letting you know the
> whole program, its like this
>
> ==========================================================================
> import java.io.*;
> import javax.servlet.*;
> import javax.servlet.http.*;
>
> public class Index extends GenericServlet
> {
>   public String getServletInfo()
>   {
>     return "Trailblazer Foods Home Page Servlet";
>   }
>
>   public void service(ServletRequest req, ServletResponse res) throws
> ServletException,IOException
>   {
>
>     PrintWriter out = res.getWriter();
>
>     out.println("<html>");
>     out.println("<head>");
>     out.println("<meta http-equiv=Content-Type content=text/html;
> charset=windows-1252>");
>     out.println("<title>Trailblazer Foods : Tradition in the
> making</title>");
>
>     out.println("<SCRIPT LANGUAGE=JavaScript>");
>
>    /* out.println("if (document.images)");
>     out.println("{");
>     out.println("m_on1   = new Image(131,30); m_on1.src   =
> c:/karthik/projects/tbfoods/images/m_on1.gif;");
>     out.println("m_off1  = new Image(131,30); m_off1.src  =
> c:/karthik/projects/tbfoods/images/m_off1.gif;");
>     out.println("m_on2   = new Image(131,30); m_on2.src   =
> c:/karthik/projects/tbfoods/images/m_on2.gif;");
>     out.println("m_off2  = new Image(131,30); m_off2.src  =
> c:/karthik/projects/tbfoods/images/m_off2.gif;");
>     out.println("m_on3   = new Image(131,30); m_on3.src   =
> c:/karthik/projects/tbfoods/images/m_on3.gif;");
>     out.println("m_off3  = new Image(131,30); m_off3.src  =
> c:/karthik/projects/tbfoods/images/m_off3.gif;");
>     out.println("m_on4   = new Image(131,30); m_on4.src   =
> c:/karthik/projects/tbfoods/images/m_on4.gif;");
>     out.println("m_off4  = new Image(131,30); m_off4.src  =
> c:/karthik/projects/tbfoods/images/m_off4.gif;");
>     out.println("m_on5   = new Image(131,30); m_on5.src   =
> c:/karthik/projects/tbfoods/images/m_on5.gif;");
>     out.println("m_off5  = new Image(131,30); m_off5.src  =
> c:/karthik/projects/tbfoods/images/m_off5.gif;");
>     out.println("m_on6   = new Image(131,30); m_on6.src   =
> c:/karthik/projects/tbfoods/images/m_on6.gif;");
>     out.println("m_off6  = new Image(131,30); m_off6.src  =
> c:/karthik/projects/tbfoods/images/m_off6.gif;");
>     out.println("m_on7   = new Image(131,30); m_on7.src   =
> c:/karthik/projects/tbfoods/images/m_on7.gif;");
>     out.println("m_off7  = new Image(131,30); m_off7.src  =
> c:/karthik/projects/tbfoods/images/m_off7.gif;");
>     out.println("}");
>
>     out.println("function hiLite(imgName,imgObjName)");
>     out.println("{");
>     out.println("if (document.images)");
>     out.println("{");
>     out.println("document.images[imgName].src = eval(imgObjName + " +
> "".src"");");
>     out.println("}");
>     out.println("}");*/
>
>     out.println("</SCRIPT>");
>
>     out.println("</head>");
>     out.println("<body marginheight=0 marginwidth=0 topmargin=0
> leftmargin=0>");
>     out.println("<center>");
>     out.println("<table border=0 cellpadding=0 cellspacing=0 width=780>");
>
>     out.println("<tr>");
>     out.println("<td colspan=2 align=left
> background=c:/karthik/projects/tbfoods/images/topbg.gif width=780>");
>     out.println("<map name=FPMap0>");
>     out.println("<area href=# shape=rect coords=192, 65, 305, 80>");
>     out.println("<area href=# shape=rect coords=323 65, 455, 80>");
>     out.println("<area href=# shape=rect coords=470 65, 537, 80>");
>     out.println("<area href=# shape=rect coords=560 65, 670, 80>");
>     out.println("</map>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/top.gif width=700 height=80
> usemap=#FPMap0></td>");
>     out.println("</tr>");
>
>     out.println("<tr>");
>     out.println("<td width=180 align=center bgcolor=#000000 valign=top>");
>     out.println("<table border=0 cellspacing=0>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000><img border=0
> src=c:/karthik/projects/tbfoods/images/left.gif width=112
> height=154></td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a
> href='category.asp?parent_ctgy=3&name=Trialblazer%20Foods'
> onMouseOver=hiLite('img01','m_on1') onMouseOut=hiLite('img01','m_off1')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off1.gif width=131 height=30
> name=img01>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a
> href='category.asp?parent_ctgy=1&name=Walls%20Berry%20Farm'
> onMouseOver=hiLite('img02','m_on2') onMouseOut=hiLite('img02','m_off2')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off2.gif width=131 height=30
> name=img02>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a href ='category.asp?parent_ctgy=2&name=Jakes'
> onMouseOver=hiLite('img03','m_on3') onMouseOut=hiLite('img03','m_off3')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off3.gif width=131 height=30
> name=img03>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a href ='category.asp?parent_ctgy=7&name=Gift%20Baskets'
> onMouseOver=hiLite('img04','m_on4') onMouseOut=hiLite('img04','m_off4')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off4.gif width=131 height=30
> name=img04>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a href ='category.asp?parent_ctgy=5&name=Dassant%20Breads'
> onMouseOver=hiLite('img05','m_on5') onMouseOut=hiLite('img05','m_off5')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off5.gif width=131 height=30
> name=img05>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a href ='category.asp?parent_ctgy=6&name=BBQ%20Sauces'
> onMouseOver=hiLite('img06','m_on6') onMouseOut=hiLite('img06','m_off6')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off6.gif width=131 height=30
> name=img06>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>");
>     out.println("<a href ='category.asp?parent_ctgy=6&name=BBQ%20Sauces'
> onMouseOver=hiLite('img07','m_on7') onMouseOut=hiLite('img07','m_off7')>");
>     out.println("<img border=0
> src=c:/karthik/projects/tbfoods/images/m_off7.gif width=131 height=30
> name=img07>");
>     out.println("</a>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("<tr>");
>     out.println("<td align=center bgcolor=#000000>&nbsp;</td>");
>     out.println("</tr>");
>     out.println("</table>");
>     out.println("</td>");
>
>     out.println("<td width=569 align=center valign=top>");
>     out.println("<table border=0 cellpadding=5 cellspacing=0 width=550>");
>     out.println("<tr>");
>     out.println("<td colspan=2><br>");
>     out.println("<font face=verdana,helvetica,arial size=2pt>");
>     out.println("<p><img src=c:/karthik/projects/tbfoods/images/welcome.gif
> height=33 width=171></p>");
>     out.println("<blockquote>");
>     out.println("<p align=justify><br>");
>     out.println("All of our products are made with 100% USA grown fruit.
> Much " +
>        "of the fruit used in our original pioneer recipes is grown to " +
>        "perfection right here in the Pacific Northwest. Our " +
>        "gourmet and retail line offers fruit preserves in seven " +
>        "delicious flavors and syrups and pie fillings in five delicious
> flavors.");
>
>     out.println("</p>");
>     out.println("<p align=justify>");
>     out.println("Our Jake's Famous Products line offers a rich New England
> style clam " +
>           "chowder, specialty cocktail and tartar sauces, gourmet cooking
> sauces " +
>      "and the famous Chocolate Truffle Cake! ");
>
>     out.println("</p>");
>     out.println("<p align=justify>");
>     out.println("Please click on the &quot; Start Shopping &quot; tab to
> take a closer look at all " +
>        "of our products including our &quot; monthly specials &quot;. ");
>     out.println("</p>");
>     out.println("<p align=justify>");
>     out.println("Thank you again for visiting TrailblazerFoods.com! ");
>     out.println("</p>");
>     out.println("</blockquote>");
>     out.println("<p align=justify><img
> src=c:/karthik/projects/tbfoods/images/your_satisfaction.gif height=23
> width=486></p>");
>     out.println("</font>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("</table>");
>     out.println("</td>");
>     out.println("</tr>");
>     out.println("</table>");
>     out.println("</center>");
>     out.println("</body>");
>     out.println("</html>");
>   }
> }
>
> ==========================================================================
>
> karthikeyan
>
> ___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to