Показать сообщение отдельно
Старый 27.04.2004, 05:30
geksogen вне форума Посмотреть профиль Отправить личное сообщение для geksogen Найти все сообщения от geksogen
  № 8  
geksogen
 
Аватар для geksogen

Регистрация: Apr 2004
Сообщений: 123
if(plugin){
plugin=(parseInt(plugin.description.substring(plugin.description.indexOf(".")-1))>=6);
}
else if((navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0)&&((navigator.userAgent.indexOf("Windows 95")>=0)||(navigator.userAgent.indexOf("Windows 98")>=0)||(navigator.userAgent.indexOf("Windows NT")>=0))){
document.write('<'+'script language="VBScript"'+'>\non error resume next\nplugin=(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))\n</'+'script'+'>');
}
if(plugin){
document.write('<object "твой флеш" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="ххх" height="ххх"><param name="ххх" value="ххх"<param name="xxx" value="xxx"><param name="xxx" value="xxx"><embed src="xxx" quality="xxx" bgcolor="xxx" swLiveConnect="xxx" width="xxx" height="xxx" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object>');
}
else {
document.write('<a href="www.твойhtmlсайт.ru" title="ну здесь понятно" target=_blank(выбирай любой)><img src="извиние,но у вас нет плагина так что кликайте сюда и попадете на мою html страничку.gif" alt="Плагина нет,облом,господа" width="ххх" height="ххх" /></a>');
}
</script>

Как ты понял ххх-это параметры твоего мувика."Извиние,но у вас нет плагина так что кликайте сюда и попадете на мою html страничку.gif"-это твой гиф,где ты подробно объясняешь что у юзера нету плагина,и ему надо клинуть на картинку чтоб попасть на html страницу.Можно,кстати дать ссылку на страницу плагина чтоб они смогли посмотреть флеш версию сайта.По-моему нормально.Но если уж нужен редирект без вмешательства юзера попробуй:
Вот скрипт простого редиректа,попробуй впиши его вместо гифа
<SCRIPT language=javascript><!--
function ReDirect()
{
var htm = "http://новый.урл/file.htm";
var loc = location.href;
var i = loc.indexOf( "?" );
if( i != -1 ) loc = loc.substring(i+1, loc.length);
location.replace(htm+"?"+loc);
}
//--></SCRIPT>
Удачи.Надеюсь что чем-то помог