---
title: "Översätta lite javascript till asp?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/71494-översätta-lite-javascript-till-asp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2003-03-18T17:32:04.000Z"
updated: "2003-03-18T22:11:21.000Z"
replies: 6
views: 265
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/71494-översätta-lite-javascript-till-asp"
---

# Översätta lite javascript till asp?

## #1 — Jesper T, 2003-03-18T17:32Z

Har lite javascript som jag tänkte översätta till asp.

```
<table border="0" bordercolor="#000000" cellpadding="0" cellspacing="1">
<tbody>
<tr>
<script language="JavaScript">
c = new Array();								
c[1] = "FF";				
c[2] = "CC";				
c[3] = "99";				
c[4] = "66";				
c[5] = "33";				
c[6] = "00";				
d = 0;								
for (i=1;i <=6;i++)
{					
if (i >1)
{					
document.write( "</tr>\n<tr>\n");					
}					
for (m=1;m <=6;m++)
{								
for (n=1;n <=6;n++)
{								
d++;							
colour = c[i] + c[m] + c[n];			 
document.write("<td bgcolor=\"#"+colour+"\" width=7 class=\"text\"><a href=\"#\" onClick=\"changeColor('"+colour+"')\"><img src=\"images/pixel.gif\" width=7 height=7 name=\"a"+d+"\" border=0></td>\n");
}					
}				
}	
</script>        
</tr>        
</tbody>       
</table>
```

Det är någon slags färgsnurra. Idéer?

Permalänk: https://www.webforum.nu/p/71494

## #2 — @nders, 2003-03-18T17:38Z

Snabb omskrivning:

```
<table border="0" bordercolor="#000000" cellpadding="0" cellspacing="1">
<tbody>
<tr>
<%
c = Array("FF", "CC", "99", "66", "33", "00")
d = 0								

for i = 1 to 6
	if i > 1 then
		Response.write "</tr>" & vbCrLf & "<tr>" & vbCrLf
	end if
	for m = 1 to 6
		for n = 1 to 6
			d = d + 1
			colour = c(i) & c(m) & c(n)
			Response.Write "<td bgcolor=""#" & colour & """ width=7 class=""text""><a href=""#"" onClick=""changeColor('" & colour & "');""><img src=""images/pixel.gif"" width=7 height=7 name=""a" & d & """ border=0></td>" & vbCrLf
		next
	next
next
%>
</script>        
</tr>        
</tbody>       
</table>
```

**red:** nu specificerade du ju iofs inte vad du ville ha det i för språk, så jag antog att det var VBScript du ville ha det i. Det hade inte varit helt svårt att "översätta" till JScript, om man nu tycker det skulle vara sköj. ;)

mvh

Permalänk: https://www.webforum.nu/p/983286

## #3 — Jesper T, 2003-03-18T17:43Z

Snabbare får man leta efter, tack @nders!
VbScript var det ja förståss.

Permalänk: https://www.webforum.nu/p/983289

## #4 — @nders, 2003-03-18T17:44Z

Jag har inte testat koden, så du får gärna rapportera om det funkar enligt önskemål.

mvh,

Permalänk: https://www.webforum.nu/p/983290

## #5 — Josef, 2003-03-18T17:45Z

Liten omskrivning: ;) 

```
<script language=VBScript>
c = Array("FF", "CC", "99", "66", "33", "00")
d = 0
For i = 1 to 6
	If i > 1 Then
		Response.Write("</tr><tr>")
                End If
	For m = 1 to 6
		For n = 1 to 6
			d = d + 1
			colour = c(i) & c(m) & c(n)
			Response.Write("<td bgcolor='#" & colour & "' width=7 class='text'><a href='#' onClick='changeColor('" & colour & "')'><img src='images/pixel.gif' width=7 height=7 name='a" & d & "' border=0></td>")
		Next
	Next
Next
</script>
```

Permalänk: https://www.webforum.nu/p/983292

## #6 — Jesper T, 2003-03-18T17:51Z

Javascriptet verkar ju dock vara bra mycket snabbare :)
Kanske svårt att jämföra visserligen.

```
<table border="0" bordercolor="#000000" cellpadding="0" cellspacing="1">
<tbody>
<tr>
<%
c = Array("FF", "CC", "99", "66", "33", "00")
d = 0								

for i = 0 to 5
	if i > 0 then
		Response.write "</tr>" & vbCrLf & "<tr>" & vbCrLf
	end if
	for m = 0 to 5
		for n = 0 to 5
			d = d + 1
			colour = c(i) & c(m) & c(n)
			Response.Write "<td bgcolor=""#" & colour & """ width=7 class=""text""><a href=""#"" onClick=""changeColor('" & colour & "');""><img src=""images/pixel.gif"" width=7 height=7 name=""a" & d & """ border=0></td>" & vbCrLf
		next
	next
next
%>
</tr>        
</tbody>       
</table>
```

 
(Jag ändrade alla for till: "for bjaj=0 to 5")

Permalänk: https://www.webforum.nu/p/983296

## #7 — mikul, 2003-03-18T22:11Z

Ja eftersom att javascript körs på klientsidan och asp körs på servern och sedan skickas till klienten så är det ju lite svårt att jämföra.
Har man dock en supersnabb sever och en supersnabb lina så kan man ju komma lite närmare, men det kommer nog aldrig upp i samma hastighet.

/ Mikul

Permalänk: https://www.webforum.nu/p/983459

---

Tråden på webben: https://www.webforum.nu/amne/asp/71494-översätta-lite-javascript-till-asp
