I have used many different links to CHM files on web pages. But the links I've used are simply intended to allow the user to download the CHM and run it locally. They are never intended to allow the user to view the CHM from the page. There are also issues with downloading CHM files from web pages. You have to unblock them. I've outlined how to fix that at this link.