OK, I feel silly now.
I just tried it myself and I can't get it to work either. It seemed like a good idea at the time, but doesn't actually work (at least with that particular site). I'll have another look tomorrow and see if there's an alternative site that will work.
Remember, that even if this approach is successful, you will still need to have a live internet connection during your presentation, so it may not be feasible anyway.