Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> flash, вместо flash картинка 
:(
    Опции темы
Igor_CH
Дата 24.7.2006, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 20.3.2005

Репутация: нет
Всего: нет



есть скрипт при включенном fash отправляет на страницу intro.htm при выключенном на noflash.htm подскажите как подправить скрипт чтобы при включенном flash не было перехода, просто страница загружалась далее.
Код

<script language="JavaScript">

    var reqVer = 5;
    var goFlash = 'intro.htm'
    var goNoFlash = 'noflash.htm'
    var goUpgrade = 'noflash.htm'

var isInst2 = 0;
var isInst3 = 0;
var isInst4 = 0;
var isInst5 = 0;
var maxVer = 5;
var curUserVer = 0;
var goodVer = 0;
var jsVer = 1.0;


var isIE = (navigator.appVersion.indexOf('MSIE') != -1) ? 1 : 0;
var isWin = (navigator.appVersion.indexOf('Windows') != -1) ? 1 : 0;

jsVer = 1.1;

if(isIE && isWin){ 
    document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
    document.write('on error resume next \n');
    document.write('isInst2 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
    document.write('isInst3 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
    document.write('isInst4 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
    document.write('isInst5 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');    
    document.write('</SCR' + 'IPT\> \n'); 
}


function getFlash(){    

    if (navigator.plugins){
        if (navigator.plugins['Shockwave Flash 2.0'] || navigator.plugins['Shockwave Flash']){
            var isVer2 = navigator.plugins['Shockwave Flash 2.0'] ? ' 2.0' : '';
            var fDesc = navigator.plugins['Shockwave Flash' + isVer2].description;
            var fVer = parseInt(fDesc.charAt(fDesc.indexOf('.') - 1));
            isInst2 = fVer == 2;        
            isInst3 = fVer == 3;
            isInst4 = fVer == 4;
            isInst5 = fVer == 5;
        }
    }
    
    for (var i = 2; i <= maxVer; i++) {    
        if (eval('isInst' + i) == 1) curUserVer = i;
    }
    if(navigator.userAgent.indexOf('WebTV') != -1) curUserVer = 2;    
    
    if (curUserVer >= reqVer) {
        goodVer = 1;
        if(jsVer > 1.0) {
            window.location.replace(goFlash);
        } else {
            window.location = goFlash;
        }

    } else {
    
        if(jsVer > 1.0) {
            window.location.replace((curUserVer >= 2) ? goUpgrade : goNoFlash);
        } else {
            window.location = (curUserVer >= 2) ? goUpgrade : goNoFlash;
        }
    }
}


getFlash();

</SCRIPT>


И как сделать если отключен FLASH , то загржается картинка или лучше таблица ссылками ??? 
PM MAIL   Вверх
Igor_CH
Дата 24.7.2006, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 288
Регистрация: 20.3.2005

Репутация: нет
Всего: нет



вот посмотрите нашел скрипт он заменяет флешку картинкой
Код


<script language="JavaScript1.2">window.onerror=function(){return true}</script>
<script>
var ie=0
var f=0
var fz=0
var n=navigator
</script><script language="JScript">
if (n.platform=='Win32' && !window.opera){ie=1
for (var i=3;i<10;i++){if (eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+i+'")')){f=i}}}
</script><script>
if ((ie==0)&&(n.plugins))
{for (var i=0;i<n.plugins.length;i++){if (n.plugins[i].name.indexOf('Flash')> -1)
{fz=parseInt(n.plugins[i].description.charAt(16))
if (fz>f) f=fz; }}}

function insFl(v,fl,gif,lnk,w,h)
{var d=' width='+w+' height='+h
if (f>=v) {
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+d+'><param name=movie value='+fl+'><embed src='+fl+' quality=high'+d+'></embed></object>')}
else {document.write('<a href='+lnk+'><img src='+gif+d+' border=0></a>')}}
</script>


подскажите пожалуйста как поменять эту строку 
Код

else {document.write('<a href='+lnk+'><img src='+gif+d+' border=0></a>')}}

чтобы вместо картинки вставлялась бы скрипт php?
пробывал так:
Код

else {document.write('<?php include ('+gif+'); ?> ')}}

НЕРАБОТАЕТ smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0439 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.