---
title: "ej tillåta javascript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/48480-ej-tillåta-javascript"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jboy_87"
published: "2002-07-22T22:38:46.000Z"
updated: "2002-07-23T10:23:54.000Z"
replies: 13
views: 373
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/48480-ej-tillåta-javascript"
---

# ej tillåta javascript

## #1 — jboy_87, 2002-07-22T22:38Z

Går det inte på nått sätt och få bort javascript utan och använda replace som typ
server.htmlencode

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

## #2 — OveRRidE, 2002-07-22T22:46Z

Kan du utveckla det där en aning? :)

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

## #3 — jboy_87, 2002-07-22T22:54Z

har testat server.javascriptencode det funkar inte

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

## #4 — OveRRidE, 2002-07-22T23:05Z

Är det bara jag, eller vad? Jag förstår inte alls vad du menar.. :l

server.HTMLencode används på textsträngar. Var kommer javascriptet in i bilden? :q

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

## #5 — solbulle, 2002-07-22T23:05Z

Som sagt, det är nog läge att utveckla frågan...

RED. Är det ett formulärsfält som skall rensas?

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

## #6 — jboy_87, 2002-07-22T23:24Z

\<%=server.htmlencode(recset("bla"))%\>
fast javascript
fattar ni nu? :o

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

## #7 — solbulle, 2002-07-22T23:27Z

Du vill alltså att OM det är javascriptskod i det du plockar ut ur databasen skall den rensas bort?

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

## #8 — jboy_87, 2002-07-22T23:33Z

precis

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

## #9 — solbulle, 2002-07-22T23:37Z

Jag tror, utan att veta, att du får lov att använda dig av regexp i det fallet. Och typ ta bort allt mellan \<script   - \</script\>
Men enklare kanske det är att hindra javascriptet från att komma in i databasen.

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

## #10 — jboy_87, 2002-07-22T23:43Z

okej ska köra med regexp då

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

## #11 — Brimba, 2002-07-23T05:01Z

det r-cker inte eftersom man kan köra \<a onClick=javascript:alert('weeee');\>bop\</a\> och liknande

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

## #12 — @nders, 2002-07-23T06:02Z

Man bör nog använda server.htmlencode() också.

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

## #13 — icaaq, 2002-07-23T06:52Z

```
[red]
If inStr(LCase(strText), "javascript") Then
     Response.Write "Du får inte skriva så"
Else
     Response.Write "Så får du skriva"
End If
[/red]
```

detta kansek funkar :)

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

## #14 — PatrikB, 2002-07-23T10:23Z

... fast du bör nog lägga till ett : i javascript ..

så att det blir så här

```
If inStr(LCase(strText), "javascript:") Then
     Response.Write "Du får inte skriva så"
Else
     Response.Write "Så får du skriva"
End If
```

och för att få bort själva script-taggen kan man göra så här:

```
strString = replace(strString, "<", "&lt;")
strString = replace(strString, ">", "&gt;")
```

cya,
PatrikB

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/48480-ej-tillåta-javascript
