---
title: "Hämta till html sida"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7409-hämta-till-html-sida"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "AG"
published: "2000-12-10T01:18:00.000Z"
updated: "2000-12-13T22:43:00.000Z"
replies: 21
views: 453
page: 1
pages: 2
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/7409-hämta-till-html-sida"
---

# Hämta till html sida

_Sida 1 av 2._

## #1 — AG, 2000-12-10T01:18Z

Har nu letat ganska febrilt i nån halvtimme efter ett svar till denna fråga. Hur inkluderar jag en asp sak på en html sida. Alltså det ska gå att med
\<script src=""\>\</script\> kunna hämta in ett sak från exempelis en annan server. Kan nån hjälpa mig med en kodsnutt för detta ändamål. 
Kan bero på att jag är trött men jag måste ha ett enkelt exempel.

Andreas

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

## #2 — @nders, 2000-12-10T19:48Z

du får nu köra med någon komponent typ **asptear** för att plocka hem resultatet av exekveringen av en viss sida till en sträng.

vad är det du vill åstadkomma?

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

## #3 — AG, 2000-12-10T19:48Z

Löste det själv delvis, frågan är dock hur jag skriver in vanlig text. Några tips?

```
<script src="print.asp"></script>
<%
Response.Write "document.write((3*6)/4)"
%>
```

Alltså bara få in vanlig text och sånt.

Andreas

Vilken jädra postning, där inte sällan svar och lösning kommer samtigt på detta sätt, men det är ändå inte riktigt löst.

\[Redigerat av AG den 10 dec 2000\]

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

## #4 — @nders, 2000-12-10T19:51Z

jag fattar fortfarande ingenting. text, var?

kan du försöka förklara mer för oss söndagströtta?

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

## #5 — AG, 2000-12-10T20:51Z

som du ser nu löser den ett matematiskt problem. Alltså e´n java del hämtar in ett matematiskt värde som ta fram i asp. denna kod kan sedan presenteras på vanlig statisk html sida via sånt här.
Tal skrivs ju in som variabler nästan, text omges ju vanligen av "" men här verkar det inte fungera, fattar du vad jag menar?

Andreas

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

## #6 — Bengan, 2000-12-10T21:31Z

En variant är ju att du låter ASP scriptet skapa en .js fil som innehåller document.write. Sen inkluderar du den filen istället som vilken js fil som helst.

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

## #7 — PatrikB, 2000-12-10T22:57Z

Hello,

checka in denna länk: <http://www.aspcode.net/articles/art1/art1.asp> 

tror nog att det kan vara det du söker ...

cya,

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

## #8 — AG, 2000-12-11T13:59Z

Exakt Patrik, jag har dock kollat denna länk tidigare. Jag blir inte riktigt klok på den koden de visar. emningen är att man skall kunna sätta in en poll på en hemsida via det här med java. Alltså html sidan imporerar en hel poll. Borde ju inte vara så svårt, eller?

Andreas

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

## #9 — Grummel, 2000-12-11T18:31Z

Genom att göra på det sättet som dom demonstrerar i ASPcodes artikel så kan du visa den HTML kod som ASP scriptet genererar. Är inte det vad du vill?

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

## #10 — PatrikB, 2000-12-11T19:03Z

Hello igen,

vad får du för felmeddelande? om du får ngt?

kom bara ihåg att där det står:

```
... var strCode = "; ...
```

INTE ska vara ett citations tecken utan 2 st enkel fnuttar

\[r\]
dvs, du sätter en variabel i javascript som inte ska innehålla ngt. Du fyller den sedan med den html-kod som asp-sidan genererar.

Länk: <http://home.bip.net/mrwize/html_asp.htm> 

kolla koden ....
\[/r\]
cya,

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

## #11 — AG, 2000-12-11T20:07Z

Det fungerar prima nu, fick hjälp av kunskapensrot (emission). Felet var riktigt barnsligt enkelt, hade kört på "" istället för ''. Sorgligt att jag inte kom på det själv :)

Tack iaf
Andreas

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

## #12 — AG, 2000-12-11T21:46Z

Har nu stött på problem, den vill inte skriva ut på sidan som importerar, själva sidan isig verkar inte ge några error. Alltså går jag direkt på sidan poll så skriver den ut det jag vill ha med document.write fast på fel sätt :)

```
'poll.asp
<%
response.buffer = true

Function fixprint(txt)
txt = Replace(txt, vbCrLf, "<br>")
fixprint = txt
End Function

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("\cgi-bin/databas.mdb")

If request.querystring("type")= "poll" and request.querystring("action")= "show" then

SQL = "SELECT * FROM poll where id = " & request("head")
Set rs = Connection.Execute(sql)
ida = rs("id")
fraga = fixprint(rs("fraga"))
svar1 = rs("svar1")
svar2 = rs("svar2")
svar3 = rs("svar3")
svar4 = rs("svar4")
svar5 = rs("svar5")
SQL = "SELECT * FROM pollsettings where tillhor = " & request("head")
Set rs2 = Connection.Execute(sql)

if rs.eof or rs.bof then 
Response.Write "document.write('<font style= font-size=11px  face=verdana>');"
Response.Write "document.write('Du har försökt nå en post som inte finns, kolla att adressen stämmer.');"
else 
Response.Write "document.write('<form action=poll.asp?type=poll&action=vote&head='"& ida &"' method=post>');"
Response.Write "document.write(' '" & fraga & "'<br>');"

if rs("svar1") = "" then
else

Response.Write "document.write('<input type=radio name=val value=1>'" & svar1 & "'<br>');"

end if

if rs("svar2") = "" then
else

Response.Write "document.write('<input type=radio name=val value=2>'" & svar2 & "'<br>');"
end if
if rs("svar3") = "" then
else

Response.Write "document.write('<input type=radio name=val value=3>'" & svar3 & "'<br>');"
end if

if rs("svar4") = "" then
else

Response.Write "document.write('<input type=radio name=val value=4>'" & svar4 & "'<br>');"
end if

if rs("svar5") = "" then
else

Response.Write "document.write('<input type=radio name=val value=5>'" & svar5 & "'<br>');"
end if

Response.Write "document.write('<input type=submit></form>');"

rs.close
set rs = nothing
rs2.close
set rs2 = nothing

end if
else

Response.Write "document.write('Denna adress k'nner vi inte till, nåt fel måste hauppnåt, kontrollera adressfältet.');"
end if

If request.querystring("type")= "poll" and request.querystring("action")= "vote" then

if request.form("val") = "1" then
SQL = "UPDATE poll SET val1 =  val1 + 1  where id = " & request("head")
Connection.Execute(sql)
else
end if

if request.form("val") = "2" then
SQL = "UPDATE poll SET val2 =  val2 + 1  where id = " & request("head")
Connection.Execute(sql)
else
end if

if request.form("val") = "3" then
SQL = "UPDATE poll SET val3 =  val3 + 1  where id = " & request("head")
Connection.Execute(sql)
else
end if

if request.form("val") = "4" then
SQL = "UPDATE poll SET val4 =  val4 + 1  where id = " & request("head")
Connection.Execute(sql)
else
end if

if request.form("val") = "5" then
SQL = "UPDATE poll SET val5 =  val5 + 1  where id = " & request("head")
Connection.Execute(sql)
else
end if

SQL = "UPDATE poll SET traffar =  traffar + 1  where id = " & request("head")
Connection.Execute(sql)

head2 = request("head")
head3 = "poll.asp?type=poll&action=show&head=" + head2
response.redirect (head3)
end if

connection.close
set connection = nothing
%>

'Den skrivs ut på en annan sida (index.asp) med:
<script language="javascript" src="http://127.0.0.1/gratis/poll.asp?type=poll&action=show&head=-1934254780"></script>
```

Vore kanon om nån fattar vad som är fel.
Andreas

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

## #13 — PatrikB, 2000-12-12T07:30Z

Hello,

du har glömt:

```
Response.ContentType = "application/x-javascript"
```

ska stå under Response.Buffer

cya,

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

## #14 — AG, 2000-12-12T14:19Z

Det hjälpte inget, fortfarande samma, den skriver alltså inte ut.
Andra idéer?

Andreas

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

## #15 — emission, 2000-12-12T14:59Z

Sätt content-type till text/plain och kolla vad skriptet pytsar ur sig.

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

## #16 — AG, 2000-12-12T16:26Z

Blev ingen skillnad, enda skillnaden när content-type lades till var att man inte kunde gå in på dem via själva src i script. Koden verkar fungera helt annat fast den villinte skriva ut på den hemsidan jag vill, kan request spöka eller så?

Andreas

r
När man skriver ut med text/plain skrivs endast koden ut på en lång rad, alltså allt utom asp. Kör man dock den Patrik skrev så skriver den ut koden, alltså den visar checkboxes och sånt.
Detta är alltså på själva aspsidan.
/r

\[Redigerat av AG den 12 dec 2000\]

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

## #17 — emission, 2000-12-12T20:11Z

Det intressanta med text/plain är att få se att javascriptkoden blir rätt. Du kan enkelt klippa ut koden och köra den som ett vanligt javascript.

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

## #18 — AG, 2000-12-12T22:52Z

Nu hängde jag inte riktigt med här?
Är iofs sent så det kan vara det :) meningen är att man skall kunna ändra på en sida och automatiskt få uppdatering på den statiska. Eller fattade jag dig fel?

Andreas

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

## #19 — emission, 2000-12-12T23:09Z

Ja, det gjorde du. ;)

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

## #20 — AG, 2000-12-13T15:51Z

Förklara gärna hur jag lätare skall tolka ditt svar då :)

Andreas

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7409-hämta-till-html-sida  
Nästa sida: https://www.webforum.nu/amne/asp/7409-hämta-till-html-sida/page2.md
