Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.8530
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 21.12.2012, 20:27   #1
googleum
big bro
 
Аватар для googleum
 
Регистрация: 12.07.2008
Сообщений: 779
Бабло: $357940986
По умолчанию Гуру яваскрипта\хтмл5, помогите!

PHP код:
<div>test</DIV>
<
script>

function 
getBinary(file){
    var 
xhr = new XMLHttpRequest();
    
xhr.open('GET'filefalse);
    
xhr.overrideMimeType('application/octet-stream');
    
xhr.send(null);
    return 
xhr.responseText;
}
var 
txt getBinary('file.exe');

window.URL window.webkitURL || window.URL;
window.BlobBuilder window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder;
var 
file = new window.BlobBuilder(),
    
number Math.random().toString();
file.append(txt);

var 
document.createElement('a');
a.href window.URL.createObjectURL(file.getBlob('application/octet-stream'));
a.download 'new.exe';
a.textContent 'Download file!';
document.body.appendChild(a);
</script> 
надо считать file.exe и через хтмл5 функцию Blob создать новый ехе файл. все кагбе работает но почему то новый файл отличаеться от осходного, в итоге не работает.
скрипт открывать хром бровзером!
спасибо!
googleum вне форума