> > Perhaps requesting the content with an > ajax call when it loads client-side (I am not sure if this is > unaccessible for the browser anyway).
That's not a bad idea. Using the browser's view source feature should only show the HTML of the initial page load, not any subsequent Ajax calls. Of course, users can still view the contents of Ajax calls, but they have to be a little more technically savvy to do so, using the browser's developer tools or some other external tool. Ultimately, you cannot prevent users from seeing whatever you send to the browser, but you can make it more difficult for non-technical users. Anthony