Christine - Not to worry - there are a lot of ways to do that. These methods, however, require your users to be online everytime they open your ebook:
1) easiest way: make all your page links directly to web pages you post on your site (unavailable to casual surfers).
2) almost as easy: create pages for your ebook that redirect to your online pages.
3) also easy: create your pages with most of the styling, but deliver the online content into iframes. This will display a mix of ebook and online content.
4) getting more interesting, and more fun; wrap your page content in javascript (easy enuff to do, you wrap each line in a 'document.write("markup stuff blah blah blah html markup stuff" )' and call that page section (from a .js file) where you need it in the page. Now your control is more granular, from single words and images to entire pages.
5) probably the preferred solution is to create javascript values for each item you know you'll want to maintain; for instance, your javascript file that you keep online, and that feeds your ebooks, might contain the following values:
Big_LogoImage="http://www.yoursite.com/ebookcontent/images/latestLogo.gif";
IntroParagraph="Welcome to our Real-Time eBook! This ebook was last updated on ";
This_Info_LastModifiedDate="October 5th, 2004";
ListofProducts="Widgit 1<br>Widgit 2<br>Widgit 3<br>......";
TableofPrices="<TABLE COLS=3><TR><TD>Product</TD><TD>List Price</TD><TD>Your Price</TD></TR><TR><TD>Widgit..."
Then, when a user opens your ebook, the fields within will fill with these values - found online in the .js file. You could even write the updated information to a file on the users' machines, so that if they aren't online, they will still have the last updated information from the most recent online visit in their ebook. Active provides for this, and I have a demo on how to do it; I've posted a zipped activ project with a form or two here:
http://www.copperfieldpub.com/dev/ActivForm.zip
It demos using a form to get information, and how to write and read a file. It might suit your purposes - you wouldn't have to use the form part, just writing the local .js file, and reading back it in.
Hope this helps -