response.write seen as var

Discussion in 'JavaScript' started by Sleeping Troll, Jul 20, 2008.

  1. #1
    In this code the response.write (in red) returns "response undefined", I suppose it is being interpreted as a var. I have been staring at this code for hours and probably have gone a little "code blind". Can anyone spot the problem?

    <html>
    <head>
    <script language="javascript">
    function Refresh()
    {
    var xmlHttp;
    try
      {  // Firefox, Opera 8.0+, Safari
    	  xmlHttp=new XMLHttpRequest();
      }
    	catch (e)
      	{  // Internet Explorer
    	  	try
        		{
    		  		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        		}
     	 			catch (e)
        			{
    		 	 			try
          				{
    		      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    	      			}
        					catch (e)
          					{
    			      			alert("Your browser does not support AJAX!");
          						return false;
    			 	 				}
    					}
      	}
      			xmlHttp.onreadystatechange=function()
        			{
        				if(xmlHttp.readyState==4)
          				{
          					var RespStr=xmlHttp.responseText;
    								var NewVars=RespStr.split("^");
    								var idz=NewVars[0];//
    								var p3=NewVars[1];//?
    								var c1=NewVars[2];//
    								var c2=NewVars[3];//
    								var c3=NewVars[4];//
    								var c4=NewVars[5];//
    								var c5=NewVars[6];//
    								var c6=NewVars[7];//
    								var c7=NewVars[8];//
    								var f1=NewVars[9];
    								var f2=NewVars[10];
    								var f3=NewVars[11];
    								var f4=NewVars[12];
    								var f5=NewVars[13];
    								var f6=NewVars[14];
    								var f7=NewVars[15];
    								var tm=NewVars[16];
    								var id_c=NewVars[17];
    								var tx1=NewVars[18];
    								var tx2=NewVars[19];
    								var tx3=NewVars[20];
    								var id=NewVars[21];
    								var ft=NewVars[22];
    								var tp=NewVars[23];
    								var nc=NewVars[24];
    								var cpf=NewVars[25];
    								var cor=NewVars[26];
          				}
        			}
      			xmlHttp.open("GET","Update.asp",true)
      			xmlHttp.send(null)
    }
    </script>
    </head>
    <body>
    <script language="javascript">
    [COLOR="Red"]response.write("<td align='center'><font size='2'>\r")[/COLOR]
     if (cpf=1)
     	{
     		switch(tp)
    			{
    				case 1:
     					response.write("<a href='tf4c.asp?id="+idz+"&c=1' target=_blank>\r");
    						if (f1=0) 
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_1_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c1</font></td>\r");
    				case 2:
    					 response.write("<a href='tf4c.asp?id="+idz+"&c=2' target=_blank>\r");
    						if (f1=0) 
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_2_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c2</font></td>\r");
    				case 3:
    					 response.write("<a href='tf4c.asp?id="+idz+"&c=3' target=_blank>\r");
    						if (f1=0)
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_3_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c3</font></td>\r");
    				case 4:
    					 response.write("<a href='tf4c.asp?id="+idz+"&c=4' target=_blank>\r");
    						if (f1=0) 
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_4_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c4</font></td>\r");
    				case 5:
    					 response.write("<a href='tf4c.asp?id="+idz+"&c=5' target=_blank>\r");
    						if (f1=0) 
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_5_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c5</font></td>\r");
    				case 6:
    					 response.write("<a href='tf4c.asp?id="+idz+"&c=6' target=_blank>\r");
    						if (f1=0) 
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_6_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c6</font></td>\r");
    				case 7:
    					 response.write("<a href='tf4c.asp?id="+idz+"&c=7' target=_blank>\r");
    						if (f1=0) 
    							{
    								response.write("<img border='0' src='Capture3.gif'>\r");
    							}
    							else
    							{
    								response.write("<img border='0' width='132' height='99' src='p3_7_"+idz+".jpg'>\r");
    							}
    							response.write("</a>\r");
    							response.write("<font face='Arial'>c7</font></td>\r");
    			}	
    	}
    </script>
    </body>
    </html>
    Code (markup):

     
    Sleeping Troll, Jul 20, 2008 IP
  2. nico_swd

    nico_swd Prominent Member

    Messages:
    4,153
    Likes Received:
    344
    Best Answers:
    18
    Trophy Points:
    375
    #2
    Looks like you're mixing ASP's syntax with Javascript's.

    In Javascript it's document.write();
     
    nico_swd, Jul 21, 2008 IP