کامپوننت AdRotator ASP
- صفحه قبلی ASP ADO
- صفحه بعدی ASP BrowserCap
مثال
- مثال ساده AdRotator
- این مثال نشان میدهد که هر بار که کاربر به وبسایت میآید یا صفحه را بهروز میکند، چگونه از component AdRotator برای نمایش یک تصویر تبلیغاتی متفاوت استفاده میشود.
- AdRotator - لینک تصویر
- این مثال نشان میدهد که هر بار که کاربر به وبسایت میآید یا صفحه را بهروز میکند، چگونه از component 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" تعریف میکند که چگونه این تصاویر نمایش داده شوند، آدرس لینک، متن جایگزین تصویر و احتمال نمایش در هر صد کلیک. میتوانید ببینید که احتمال نمایش تصویر CodeW3C.com 80% و احتمال نمایش تصویر Microsoft 20% است.
توضیح:برای اینکه این لینکها در هنگام کلیک کار کنند، باید کمی تغییرات کوچکی در فایل "ads.txt" اعمال کنیم:
REDIRECT banners.asp * codew3c.gif http://www.codew3c.com/ بازدید از CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ بازدید از Microsoft 20
صفحهای که به آن هدایت میشود، متغیر query string به نام 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>
خب، این تمام محتواست!
ویژگیهای component 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")) %>
روشهای component AdRotator
مетод GetAdvertisement
بازگشت HTML برای نمایش تبلیغات در صفحه.
<% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %>
- صفحه قبلی ASP ADO
- صفحه بعدی ASP BrowserCap