Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

162
Views
Word document generation failed when exporting html to .doc/.docx using javascript
  let style=   "<style>  @page {size:29.7cm 21cm; mso-page-orientation:landscape; margin: 1.2cm 1.2cm 1.2cm 1.2cm; } @page Section1 { } div.Section1 {page:Section1 ;} </style>";

  var header =
    "<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'>"+ style+"</head><body>";
  var footer = "</body></html>";
  let memo_html =  await this.GetMemo_html() ;

  var blob = new Blob(["\ufeff", html], {
    type: "application/msword",
  });

  // Specify link url
  var url =
    "data:application/vnd.ms-word;charset=utf-8," +
    encodeURIComponent(html);

  // Specify file name
  let filename = "NewspaperAddMemo.docx";

  // Make download link element
  var filefulldlink = document.createElement("a");

  document.body.appendChild(filefulldlink);

  if (navigator.msSaveOrOpenBlob) {
    navigator.msSaveOrOpenBlob(blob, filename);
  } else {
    // Make a link to the file
    filefulldlink.href = url;

    // Setting the file name
    filefulldlink.download = filename;

    //triggering the function
    filefulldlink.click();
  }

  document.body.removeChild(filefulldlink);

sometimes when I export html code to word document , this kind of failed documet get generated.enter image description here But sometimes correct file get exported.enter image description here But these two are different html codes. But,When I generate a pdf file from html code , it always works fine. so, nothing wrong with the html code. I even tried copying the html code in w3schools editor and nothing wrong with the html code.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!