I'm making a site right now where a want to display a number of screenshots using HTML I am creating using javascript (jQuery). What I'm wondering is if I generate a lot of the HTML content of the page using javascript, does that mean my page won't come up in search engines because the HTML is basically blank until the user executes the javascript?

In that case, should I just run the javascript once on my computer then copy/paste the HTML it generates into the page and then host that page so it will already have the content in it?