2015-12-23 2 views
-9

Когда я открываю страницу с .exe, она не открывается и не загружается, пожалуйста, помогите мне! (Это мой HTML-содержимое):Как открыть файл автоматически при загрузке страницы?

function load(){ 
    window.location.href = "//somewhere.abc/somefolder/something.exe"; 
} 
<body onload="load()"> 
    <center> 
     <iframe data-aa='107686' src='https://ad.a-ads.com/107686?size=990x90' scrolling='no' style='width:990px; height:90px; border:0px; padding:0;overflow:hidden' allowtransparency='true' frameborder='0'></iframe> 
     <h1>Downloading.......</h1> 
     <iframe data-aa='107687' src='https://ad.a-ads.com/107687?size=990x90' scrolling='no' style='width:990px; height:90px; border:0px; padding:0;overflow:hidden' allowtransparency='true' frameborder='0'></iframe> 
    </center> 
</body> 
+0

Вы хотите запустить exe? вы получаете ошибку 404? –

+2

Вы хотите открыть двоичный файл в браузере в виде текстового файла или хотите автоматически запустить .exe на клиенте (что невозможно, к счастью)? – David

ответ

2

Вы не можете выполнить .exe файл автоматически в клиенте, как и что. Это полностью превзошло бы цель «Безопасность» компьютера вашего клиента, если был способ.

В качестве альтернативы, вы можете вызвать загрузку файла с помощью,

<iframe id="download_iframe" style="display:none;"></iframe> 
<script> 
function Download() { 
    document.getElementById('download_iframe').src = "//somewhere.abc/somefolder/something.exe"; 
}; 
Download(); 
</script> 

Таким образом, ваш клиент будет спросил ли «Сохранить» или «Выполнить» файл.

Надеюсь, это поможет. :)

Смежные вопросы