There is a caching issue in IE8 with links in the National Science Foundation Timeline at http://www.nsf.gov/news/special_reports/history-nsf/timeline/index.jsp. The links in the bubbles and horizontal green lines delineating the tenure of NSF directors work the first time, but not after that. Cleaning and refreshing the browser cache doesn’t help. Resetting compatibility view has no effect.
There is no caching issue in IE7, IE9, FF, Chrome, and Safari. Javascript debugging yielded the following error message in IE8: User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/ 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; InfoPath.2) Timestamp: Wed, 9 May 2012 11:06:30 UTC Message: Object required Line: 466 Char: 5 Code: 0 URI: http://static.simile.mit.edu/timeline/api-2.3.0/scripts/timeline.js We tried the following, none, of which, were successful: 1. Add IE7-emulation meta tag to the timeline/index.jsp page just under opening <head> tag: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 2. Generate a Javascript patch generating random URL parameters to trick the browser into not catching. var r1=Math.floor(Math.random()*11) ; var r2 = Math.floor(Math.random()* 1000000) ; var r3 = String.fromCharCode(r1)+r2 ; Timeline.loadJS( "nsfhistory.js?" + r3, function(js, url) { eventSource.loadJS(js, url); }); 3. Add no-cache and expires http tags <meta http-equiv ="Pragma" CONTENT="no-cache"> <meta http-equiv ="Expires" CONTENT="-1"> Any suggestions would be greatly appreciated. -- You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en.
