ASP İçerik Döndürücü Bileşeni (ASP 3.0)
ASP İçerik Döndürücü Bileşeni
ASP Content Rotator bileşeni, bir ziyaretçi her girdiğinde veya bir sayfayı yenilediğinde farklı bir içerik dizesi görüntüleyen bir ContentRotator nesnesi oluşturur.
İçerik Zamanlama Dosyası adı verilen bir metin dosyası, içerik dizileriyle ilgili bilgileri içerir.
İçerik dizeleri HTML etiketleri içerebilir, böylece HTML'nin temsil edebileceği her tür içeriği görüntüleyebilirsiniz: metin, resimler, renkler veya köprüler.
Sözdizimi
<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>
ASP İçerik Döndürücü Örneği
Aşağıdaki örnek, bir ziyaretçi Web sayfasını her görüntülediğinde farklı bir içerik görüntüler.
İlk olarak, "textads.txt" adında bir metin dosyası oluşturun ve onu "metin" adlı bir alt klasöre yerleştirin.
"textads.txt":
%% #3
<h2>This is a great day!!</h2>
%% #3
<img src="smiley.gif">
%% #4
<a href="https://www.w3schools.com">Visit W3Schools.com</a>
Her içerik dizesinin başındaki #sayıya dikkat edin. Bu sayı, HTML içerik dizesinin göreli ağırlığını gösteren isteğe bağlı bir parametredir. Yukarıdaki metin dosyasında, İçerik Döndürücü, zamanın onda üçünde birinci ve ikinci içerik dizesini ve üçüncü dizeyi onda dördünde görüntüler.
Ardından bir ASP dosyası oluşturun ve aşağıdaki kodu ekleyin:
Örnek
<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</html>
ASP İçerik Döndürücü Bileşeninin Yöntemleri
Method | Description | Example |
---|---|---|
ChooseContent | Gets and displays a content string | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.ChooseContent("text/textads.txt")) %> Output: |
GetAllContent | Retrieves and displays all of the content strings in the text file | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.GetAllContent("text/textads.txt")) %> Output: This is a great day!! |