Assuming you are working with Project 2010, a crude method that MIGHT work, would be to use "save as" to save your project in Project 2000-2003 format and then follow the process HERE but I suppose it depends whether or not you would lose any functionality when "saving as".....

EDIT: Alternatively, whilst I have not explored this in any detail, the following link may prove of value: HERE. To quote from this link "Projec.to is an online service developed only for the purpose of uploading and sharing Microsoft Project(.mpp) files. There is also an option to embed the project on any blog or website, a great way to share the ideas with the community." (The program is apparently free: To quote further: "It originally has paid plans but you can create a free action that allows you to upload, view, share , and embed public MS Project plans and templates only"). On quick examination, it does seem, however that this viewer only provides a basic Gantt Chart view of the project.