Bildiğiniz gibi html kodları web sayfalarında görünmez. Yani tarayıcılar bunları komut olarak algılar ve bizlere bunları web sayfası görünümünde yansıtırlar. Bazen bizim html kodlarını sayfamızda gösterme ihtiyacımız doğar. Mesela bu site gibi bir ders sitesini
örnek olarak verelim. Bu site asp ile hazırlanmış olsa idi, html dersleri bölümünde html kodlarını sayfada göstermemiz gerekecekti. Yada güvenlik için buna başvurabilirdik. Bunun içinde Server.HTMLEncode özelliğinden yararlanacağız. Karşılaştırmalı bir örnek yapalım daha iyi anlaşıllsın.
KOD:
Kod Çizelgesi Kod Dili: php
<% @Language = "VBScript" CODEPAGE="1254" %>
<html>
<head>
<title>html kodları sayfada görünecek mi bakalım</title>
</head>
<body>
Bir kelimeyi italik yazmak için kelime <i> ile başlar ve</i> ile biter.
<% response.write Server.HTMLEncode("Bir kelimeyi italik yazmak için kelime <i> ile başlar ve</i> ile biter.") %>
</body>
</html>
Sonucu görüyorsunuz. Artık html kodlarımızı sayfalarımızda gösterebiliyoruz. Fakat yazarken dikkat edin. Server.HTMLEncode yazdıktan sonra parantez ve tırnak işareti kullanıyoruz. Ve yine cümlenin sonunda aynı işlemi yapıyoruz. Biz burada Asp kodlarımızı html kodları arasına yazdık. Bizim esas kullandığımız satır;
KOD:
Kod Çizelgesi Kod Dili: php
<% response.write Server.HTMLEncode("Bir kelimeyi italik yazmak için kelime <i> ile başlar ve</i> ile biter.") %>
burasıdır. Herhangi bir sorunuz yada sorununuz olursa forumumuza yazabilirsiniz.