I'm working on a website in which a user enters a name and then presses a button that prompts the server to create a pdf file according to the information provided, and then sends the file to the user.

I'm testing the website on my laptop without IIS.

I needed the pdf to be hebrew and couldn't find a pdfwrite with vb on hebrew; instead, I create a MS Word document and then convert it to pdf using the code below.

This works fine on Firefox, Chrome, and Safari, but on Internet Explorer the page disconnects before the download. It disconnects when the create word statement is executed.

Given that your server side code cannot possibly be interacting directly with IE and telling it to close, I would suggest that your server code is fine, as it works with other browsers. The issue may be that Internet Explorer (possibly) uses a shorter request time-out? If so you will need to investigate how to check what the time-out is and how to change it - I'm pretty sure you can. Either way your server side code is not able to effect IE directly so if it works in one browser and not in another then it's not your file creation code that's going wrong.