ASP AdRotator
ASP AdRotator komponenti
ASP AdRotator komponenti foydalanuvchi sahifaga har safar kirganda yoki uni yangilaganda boshqa rasm ko‘rsatadigan AdRotator obyektini yaratadi. Rasmlar haqidagi ma’lumotlar matnli faylda saqlanadi.
Eslatma: AdRotator Internet Information Server 7 (IIS7) bilan ishlamaydi.
Sintaksis
<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
ASP AdRotator misoli
Faraz qilaylik, bizda "ads.txt" nomli quyidagi matnli fayl bor:
REDIRECT banners.asp
*
w3s.gif
https://www.w3schools.com
Free Tutorials from W3Schools
50
xmlspy.gif
https://www.altova.com
XML Editor from Altova
50
Yuqoridagi matnli fayldagi yulduzcha ostidagi qatorlar ko‘rsatiladigan rasmlar (reklamalar) nomini, giperhavola manzillarini, (rasmlar uchun) muqobil matnni va ko‘rsatilish ulushini (foizda) belgilaydi.
Yuqoridagi matnli fayldagi birinchi qator tashrif buyuruvchi rasmlardan birini bosganda nima sodir bo‘lishini belgilaydi. Yo‘naltiruvchi sahifa (banners.asp) yo‘naltirish kerak bo‘lgan URL’ni o‘z ichiga olgan query string’ni qabul qiladi.
Maslahat: Rasmning balandligi, kengligi va chegarasini belgilash uchun REDIRECT ostiga quyidagi qatorlarni qo‘shishingiz mumkin:
REDIRECT banners.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
w3s.gif
...
"banners.asp" fayli quyidagicha ko‘rinadi:
Misol
<%
url=Request.QueryString("url")
If url<>"" then Response.Redirect(url)
%>
<!DOCTYPE html>
<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("textfile.txt"))
%>
</body>
</html>
Misolni ko‘rsatish »
Hammasi shu!!
ASP AdRotator xususiyatlari
| Xususiyat | Tavsif | Misol |
|---|---|---|
| Border | Reklama atrofidagi chegaralar o‘lchamini belgilaydi | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
| Clickable | Reklama giperhavola bo‘lish-bo‘lmasligini belgilaydi | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
| TargetFrame | Reklama ko‘rsatiladigan freym nomi | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
ASP AdRotator metodlari
| Metod | Tavsif | Misol |
|---|---|---|
| GetAdvertisement | Sahifada reklamani ko‘rsatadigan HTML’ni qaytaradi | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
