I'm currently working on some javascript that will be embedded on a customer's page. The javascript makes a request back to our servers and then self-assembles on the customer's webpage when it gets a visitor. How do I ensure caches are updated when we push changes to our static content? The way I would normally do this is to attach a timestamp to the file being served. However, because our application is running on a remote page, I'm giving the customer the javascript he must embed, so server side logic can't determine which file should be requested. Ideas?
Thanks in advance, -- Breck