PShim

Newbie
  • Content count

    22
  • Joined

  • Last visited

Community Reputation

0 Обычная

About PShim

  • Rank
    Новичок

Information

  • Sex
    мужской

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Здравствуйте. Подскажите пожалуйста, что стоит дописать в скрипт чтобы файл сохранялся со стилем(css). Есть свой скрипт и есть взятый из jq(https://www.jqueryscript.net/other/Export-Html-To-Word-Document-With-Images-Using-jQuery-Word-Export-Plugin.html). function Export2Doc(element, filename = ''){ var preHtml = "<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns='http://www.w3.org/TR/REC-html40'><head><meta charset='utf-8'><title>Export HTML To Doc</title></head><body>"; var postHtml = "</body></html>"; var html = preHtml+document.getElementById(element).innerHTML+postHtml; var blob = new Blob(['\ufeff', html], { type: 'application/msword' }); var url = 'data:application/vnd.ms-word;charset=utf-8,' + encodeURIComponent(html); filename = filename?filename+'.doc':'document.doc'; var downloadLink = document.createElement("a"); document.body.appendChild(downloadLink); if(navigator.msSaveOrOpenBlob ){ navigator.msSaveOrOpenBlob(blob, filename); }else{ downloadLink.href = url; downloadLink.download = filename; downloadLink.click(); } document.body.removeChild(downloadLink); }
  2. Приветствую всех. Никак не могу решить проблему связанную с заполнением данными из csv файла Iframe. Прошу помочь с решением проблемы. Обрисовываю задачу таким образом. Есть html страница, на странице есть iframe куда загружается другая локальная html страница, в эту выгруженную страницу нужно занести значения из csv файла. Прикрепляю написанный js. Прошу помочь кодом // parse csv var fileInput = document.querySelector('input[type="file"]'); var table = document.getElementById('selected'); var tableIn = ''; if(window.File && window.FileReader && window.FileList && window.Blob) { fileInput.addEventListener('change', read, false); } function read(evt) { var reader = new FileReader(); var files = evt.target.files; for (var i = 0, f; f = files[i]; i++) { reader.onload = function(event) { var result = event.target.result; result = result.split('\n'); for(var s in result) { if(result[s].length) { var col = result[s].split(';'); document.getElementById(col[0]).innerHTML = col[1]; } } } reader.readAsText(f); } //кидает строчку написанную тут var o=document.createElement('div') o.innerHTML = 'Привет!' document.getElementById('test').appendChild(o) }
  3. Суть в том что скрипт не могу написать для заполнения полей во фрейме данными из сsv. Так же после нужно отправить фрейм на печать с помощью стандартной функции и сохранить в pdf.
  4. Можете какой либо пример скинуть? Просто не представляю как это сделать можно
  5. Привет всем. Ребят помогите с написанием кода. Суть задачи: На html странице должен располагаться в определенной области другой html файл, в который можно загружать данные из csv.
  6. Привет всем. Ребят, помогите справиться с бедой. Нужно в html файле открыть в области другой html файл и выгрузить данные из csv файла в области этого html. Пробовал через iframe и object. Никак не выходит произвести выгрузку данных
  7. Привет всем. Может кто помочь написать кнопку выбора файла, после выбираем html и выгружаем его в секцию другого html
  8. Просто не понимал что не так делал
  9. Можете скинуть готовый файл? ))
  10. MOCK_DATA.csv так ведь
  11. все равно ничего не выдает https://jsfiddle.net/9bzwpmya/
  12. Какие кавычки?
  13. Все равно не выводит MOCK_DATA.csv
  14. почему то не выводит данные по этому файлу MOCK_DATA.csv
  15. speed;1weigth;2tall;3 age;18 Если примерно сделать так, то как будет выглядеть код? Вы уроки по js не даете? <table> <tr>1<td></td><td></td></tr> <tr><td></td><td>2</td></tr> <tr><td></td><td>18</td>3</tr> </table>