webForumDet fria alternativet

har problem!

3 svar · 151 visningar · startad av Thompa__85

Thompa__85Medlem sedan aug. 2002601 inlägg
#1

Hejsan!
Jag håller på med ett community!
Och på "Krypin-sidan", vill jag att dom koder man anväder enbart ska vara i den tabell som "person-infon" finns i!
Alltså vill jag inte att man ska kunna lägga in egna css filer tex så att hela sidan ändras. Utan att man enbart kan hålla till i tabellen! Tänkte lösa detta genom att göra en iframe. Men där dök de upp andra problem! Så kan man göra så att koderna enbart "drabbar" tabellen å inte resten av sidan?

SebbeMedlem sedan jan. 20031 603 inlägg
#2

Det smartaste vore nog (tycker jag) att köra en Server.HTMLEncode() på allt och sen ändra så att bara de HTML-koder som du vill ska funka funkar. T.ex:

Function MakeValidCode(strCode)
  strCode = Server.HTMLEncode(strCode)

  Set RegExp = New RegExp

  With RegExp
    .Global = True
    .IgnoreCase = True
    .Pattern = "\<font([^\>]*)>(.*)\</font\>"

    strCode = RegExp.Replace(strCode, "<font$1>$2</font>")
  End With

  Set RegExp = Nothing
End Function

Är inte så hemma på RegExp, så jag är inte säker på att patternet är rätt, men du förstår väl principen?

Thompa__85Medlem sedan aug. 2002601 inlägg
#3

kan jag hindra att folk länkar till egna css-filer då?

SebbeMedlem sedan jan. 20031 603 inlägg
#4

Jo, det kan du. Men om du inte tar bort all HTML-kod du inte vill ha helt kommer ändå koden för det skrivas ut i webbläsaren. Men det är inte allt för svårt att åtgärda i så fall. :)

Genererad på 359 ms · cache AV · v20260730165559-full.f96bc7eb