spar.gif

немного о многом

Как правильно разместить баннер?

Допустим, у вас есть два вида одного и того же баннера: один banner.gif другой banner.swf и вы думаете, какой лучше разместить… Не парьтесь — размещайте сразу оба!

Делается это достаточно просто средствами JavaScript. В то место, где нужно вывести баннер вставляете код:

var MM_contentVersion = 7;
var plugin = (navigator.mimeTypes && navigator.mimeTypes[”application/x-shockwave-flash”]) ? navigator.mimeTypes[”application/x-shockwave-flash”].enabledPlugin : 0;
if ( plugin ) {
var words = navigator.plugins[”Shockwave Flash”].description.split(” “);
for (var i = 0; i < words.length; ++i)
{
if (isNaN(parseInt(words[i])))
continue;
var MM_PluginVersion = words[i];
}
var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf(”MSIE”)>=0
&& (navigator.appVersion.indexOf(”Win”) != -1)) {
document.write(’<SCR’ + ‘IPT LANGUAGE=VBScript\> \n’);
document.write(’on error resume next \n’);
document.write(’MM_FlashCanPlay = ( IsObject(CreateObject(”ShockwaveFlash.ShockwaveFlash.” & MM_contentVersion)))\n’);
document.write(’</SCR’ + ‘IPT\> \n’);
}

if ( MM_FlashCanPlay ) {

document.write(’<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″‘);
document.write(’ codebase=” http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0″ ‘);
document.write(’ WIDTH=”468″ HEIGHT=”60″>’);
document.write(’ <PARAM NAME=movie VALUE=”/wp-content/themes/fluid2/images/buckster.swf”> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=best> <PARAM NAME=bgcolor VALUE=#FFFFFF> ‘);
document.write(’ <EMBED src=”/wp-content/themes/fluid2/images/buckster.swf” menu=false quality=best bgcolor=#FFFFFF ‘);
document.write(’ swLiveConnect=FALSE WIDTH=”468″ HEIGHT=”60″ ‘);
document.write(’ TYPE=”application/x-shockwave-flash” PLUGINSPAGE=”http://www.macromedia.com/go/getflashplayer”>’);
document.write(’ </EMBED>’);
document.write(’ </OBJECT>’);

} else{
document.write(’<a href=”http://buckster.ru” target=”_blank”><IMG src=”/wp-content/themes/fluid2/images/buckster.gif” WIDTH=”468″ HEIGHT=”60″ BORDER=0></a>’);
}

Смысл этих манипуляций в том, что баннер будет показываться чаще за счет тех пользователей, у которых флеш отключен в настройках браузера или установленная версия флеша ниже указанной в переменной MM_contentVersion — для них он будет заменяться картинкой.

Можно вынести этот код в отдельный script.js, а там где нужно вставить баннер пишем: <script src=”/common/flash.js”></script>

Нет комментариев

Еще нет комментариев.

RSS лента комментариев к этой записи. TrackBack URI

Оставить комментарий

Войдите под своим логином для написания комментария.

Помочь блогу на сумму 1 WMZ
Скачать фильмы