URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2257
[ Назад ]

Исходное сообщение
"Как сделать,чтобы при нажатии кнопки 'Загрузить программу' на '"

Отправлено Максим , 15-Апр-04 10:55 
страничке пользователя сразу же загружался файл, а не предлагалось "Сохранить" или "Открыть" его?

Содержание

Сообщения в этом обсуждении
"например"
Отправлено Lusi , 15-Апр-04 12:09 

<SCRIPT>
function download_object()
{
    document.location.search='?dl';
}

function check_object()
{
    if( document.location.search == '?dl')
        document.location.search = '';
}

if( document.location.search == '?dl' )
{
    document.write('<OBJECT id="MyObjID" classid="clsid:5E3A5A5D-31AF-4912-8F1B-C73B4941086B" onload="some()" codebase="http://{host_name}/CLClient.cab#Version=1,0,1,1"></OBJECT>');
}

xObj=null;
try
{    
    xObj = new ActiveXObject("CTLotClient.ClientProposal");
    if (xObj!=null)
        document.write("Модуль шифрования обнаружен");
}
catch (e)
{
}

if(xObj==null)
    document.write('<SPAN STYLE="color:red"><b>Модуль шифрования не загружен, поэтому вы не сможете сохранить или отправить предложение!<br/>'+
        'Для загрузки модуля шифрования нажмите на кнопку "Загрузить модуль шифрования" и в появившемся окне ответьте "Да", нажав соответствующую кнопку.'+
        '</b><br/>Если эта мера не помогла, то, возможно, у вас нет права обычного доступа к компьютеру (опытный пользователь). Обратитесь к вашему системному'+
        'администратору для предоставления вам права на загрузку модуля шифрования.</SPAN><br> </br>'+
        '<input type="button" value="Загрузить модуль шифрования" onclick="download_object()">');

window.onload=check_object;

</SCRIPT>