کمپوننت AdRotator ASP
- صفحه قبلی ASP ADO
- صفحه بعدی ASP BrowserCap
مثال
- مثال ساده AdRotator
- این مثال نشان میدهد که هر بار که کاربر به وبسایت میآید یا صفحه را بهروز میکند، چگونه از کامپوننت AdRotator برای نمایش یک تصویر تبلیغاتی متفاوت استفاده میشود.
- AdRotator - لینک تصویر
- این مثال نشان میدهد که هر بار که کاربر به وبسایت میآید یا صفحه را بهروز میکند، چگونه از کامپوننت AdRotator برای نمایش یک تصویر تبلیغاتی متفاوت استفاده میشود. علاوه بر این، خود تصویر یک لینک است.
کمپوننت AdRotator ASP
هر بار که کاربر به وبسایت وارد میشود یا صفحه را بهروز میکند، کامپوننت AdRotator ASP یک شیء AdRotator ایجاد میکند تا یک تصویر متفاوت را نمایش دهد.
قواعد دستور زبان:
<% set adrotator=server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %>
مثال
مجبوریم بگوییم که ما یک فایل به نام "banners.asp" داریم. این شبیه به این است:
<html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("ads.txt")) %> </body> </html>
فایل "ads.txt" مانند این است:
* codew3c.gif http://www.codew3c.com/ بازدید از CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ بازدید از Microsoft 20
کد زیر در زیر ستاره در فایل "ads.txt" تعریف میکند که چگونه این تصاویر نمایش داده شوند، آدرس لینک، متن جایگزین تصویر و احتمال نمایش در هر صد کلیک.
توضیح:برای اینکه این لینکها در هنگام کلیک کار کنند، باید کمی تغییرات کوچکی در فایل "ads.txt" ایجاد کنیم:
REDIRECT banners.asp * codew3c.gif http://www.codew3c.com/ بازدید از CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ بازدید از Microsoft 20
صفحهای که به آن هدایت میشود متغیر url را با نام کوئری دریافت میکند، که شامل URL برای هدایت است.
توضیح:برای تعیین ارتفاع، عرض و حاشیه تصویر، میتوانیم این کد را زیر REDIRECT قرار دهیم:
REDIRECT banners.asp WIDTH 468 HEIGHT 60 BORDER 0 * codew3c.gif ... ...
در نهایت باید این کد را به فایل "banners.asp" اضافه کنید:
<% url=Request.QueryString("url") If url<>"" then Response.Redirect(url) %> <html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("textfile.txt")) %> </body> </html>
بسیار خوب، این تمام محتواست!
ویژگیهای کامپوننت AdRotator
ویژگی Border
اندازه حاشیه اطراف تبلیغ را تعیین میکند.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
ویژگی Clickable
تعیین میکند که آیا تبلیغ به عنوان یک لینک پویا است یا خیر.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %>
ویژگی TargetFrame
نام فریمای که تبلیغات در آن نمایش داده میشود.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
روشهای کامپوننت AdRotator
مетод GetAdvertisement
بازگشت HTML برای نمایش تبلیغات در صفحه.
<% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %>
- صفحه قبلی ASP ADO
- صفحه بعدی ASP BrowserCap