tr0n2ooo
07-15-2002, 09:03 PM
Hi, I was wondering how to write large responses, like an entire web page. The quotes can get kind of tricky. Any help would be appreciated.
|
||||
Writing entire pages with Response.Writetr0n2ooo 07-15-2002, 09:03 PM Hi, I was wondering how to write large responses, like an entire web page. The quotes can get kind of tricky. Any help would be appreciated. oracleguy 07-15-2002, 09:14 PM How about something like: <% your ASP code %> <HTML> <HEAD> <TITLE><%=VarPageTitle%></TITLE> </HEAD> <BODY> <p> <%=Text%> </p> </BODY> </HTML> Hopefully you get it. You can mix HTML in with your ASP coding. So like you set a variable with the page's title and then you just insert that variable into your HTML. Morgoth 07-16-2002, 07:43 PM Now, if you want all the code to be with response.write then just: Response.Write "<HTML>" Response.Write "<HEAD>" Response.Write "<TITLE>" Response.Write "HELLO WORLD" Response.Write "</TITLE>" Response.Write "</HEAD>" Response.Write "<BODY>" Response.Write "<FONT SIZE=7>" Response.Write "HELLO WORLD" Response.Write "</FONT>" Response.Write "</BODY>" Response.Write "</HTML>" Or even: Response.Write "<HTML>" & vbcrlf & "<HEAD>" & vbcrlf & "<TITLE>" & vbcrlf & "HELLO WORLD" & vbcrlf & "</TITLE>" & vbcrlf & "</HEAD>" & vbcrlf & "<BODY>" & vbcrlf & "<FONT SIZE=7>" & vbcrlf & "HELLO WORLD" & vbcrlf & "</FONT>" & vbcrlf & "</BODY>" & vbcrlf & "</HTML>" Same result of: <HTML> <HEAD> <TITLE> HELLO WORLD </TITLE> </HEAD> <BODY> <FONT SIZE=7> HELLO WORLD </FONT> </BODY> </HTML> whammy 07-17-2002, 02:03 AM With Response .Write("stuff" & vbcrlf) .Write("some more stuff") End With Is another way... I personally like the first idea though whammy 07-17-2002, 02:05 AM By the way, the quotes aren't really tricky at all (although they seem that way at first!)... you just have to escape a quote with another quote... like: Response.Write("<a href=""blah.asp"">Link</a>") Get it? :) |
| |||
EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum