![]() |
Response.AddHeader problem when using Javascript as the server-side scripting language
With reference to the ASPFAQ 2161 article -
http://classicasp.aspfaq.com/general...mime-type.html Does the 'Content-Disposition' code work if the user is using JAVASCRIPT as the SERVER SIDE scripting language, i.e.: <%@LANGUAGE=JAVASCRIPT%> If I add this header to a page that uses Javascript as the server-side scripting language: Response.ContentType = "application/save" Response.AddHeader "Content-Disposition: attachment; filename=MySpreadsheet.xls;" Then the page crashes with: Microsoft JScript compilation (0x800A03EC) Expected ';' /myform.asp, line 8, column 19 Response.AddHeader "Content-Disposition: attachment; filename=MySpreadsheet.xls;" Line 8, column 19 is: Response.AddHeader "Content-Disposition: attachment; filename=MySpreadsheet.xls;" It looks like IIS doesn't like something in the "Content-Disposition: attachment; filename=MySpreadsheet.xls;" part of line 8 - probably a Javascript syntax thing. How can I fix it? |
Re: Response.AddHeader problem when using Javascript as the server-side scripting language
"Andyza" <andyza@webmail.co.za> wrote in message news:1171629801.509927.205750@t69g2000cwt.googlegr oups.com... > With reference to the ASPFAQ 2161 article - > http://classicasp.aspfaq.com/general...mime-type.html > > Does the 'Content-Disposition' code work if the user is using > JAVASCRIPT as the SERVER SIDE scripting language, i.e.: > > <%@LANGUAGE=JAVASCRIPT%> > > If I add this header to a page that uses Javascript as the server-side > scripting language: > > Response.ContentType = "application/save" > Response.AddHeader "Content-Disposition: attachment; > filename=MySpreadsheet.xls;" > > Then the page crashes with: > > Microsoft JScript compilation (0x800A03EC) > Expected ';' > /myform.asp, line 8, column 19 > Response.AddHeader "Content-Disposition: attachment; > filename=MySpreadsheet.xls;" > > Line 8, column 19 is: > Response.AddHeader "Content-Disposition: attachment; > filename=MySpreadsheet.xls;" > > It looks like IIS doesn't like something in the "Content-Disposition: > attachment; filename=MySpreadsheet.xls;" part of line 8 - probably a > Javascript syntax thing. > > How can I fix it? > All procedures are functions in JScript all calls must use ( ) Try:- Response.AddHeader("Content-Disposition: attachment; filename=MySpreadsheet.xls;") |
| All times are GMT. The time now is 02:13 PM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.