Etiket Arşivi html

ASP : Metin İçerisindeki HTML Kodlarını Temizleme

Merhaba. Bazen çok büyük sıkıntı çektirir bize bir yerden aldığımız metinin içerisindeki HTML kodları. Ve bunları sayfamızda göstermek istemeyiz. Şimdi çok küçük bir fonksiyon ile bunu nasıl kolaylıkla halledeceğimizi anlatayım size.

Fonksiyon :

Function HtmlClear(Gelen)
  Set objReg = New RegExp
  objReg.Global = True
  objReg.IgnoreCase = True
  objReg.Pattern = "<[^>]+>"
  YeniText = objReg.Replace(Gelen,"")
  Set objReg = Nothing
  HtmlClear = YeniText
End Function

Şimdi ise kullanımı :

<%

Veri = "<a href=http://www.ufukdeniz.net>www.ufukdeniz.net</a>"

Response.Write (HtmlClear(Veri))

%>

Böylece ekrana yazacak olan www.ufukdeniz.net yazısında link olmayacak.

 

Çok Sütunlu Listeleme

Asp ile listeleme yaparken genelde çok kullanılan bir yöntemdir. Yan yana birden fazla sütunlu şekilde listeleme yapmak. Örneğin bir alışveriş sitesinde bir kategorideki ürünleri listelemek için veya bir resim galerisinde 4 sütünlü bir şekilde resimleri listelemek gibi. İşte kodları …

<table>
<%
Yanyana = 3 ' Sütun Sayısı
ToplamSatir = (Rs.RecordCount/Yanyana)+1 'Satır Sayısı. Sabitte Verilebilir ..   

	For i=1 To ToplamSatir
		If Rs.Eof Then Exit For
%>
<tr>
<%
			For j=1 To Yanyana
				If Rs.Eof Then Exit For
%>
<td><%= Rs("Sutun_Adi" ) %></td>
<%
			Rs.Movenext
			Next
%>
</tr>
<%
	Next
%>
</table>
<br /><center>
<%
	Rs.Close
	Set Rs = Nothing
%>