Hello David, Hello All, Thank you for developing the Simile Widgets. They are simply awesome!
I've been using Exhibit with dynamic data and everything went smoothly with both FF and Chrome. The same Exhibit runs fine with IE as well, if loading the API via http://static.simile.mit.edu/exhibit/api-2.0/exhibit-api.js. Yet, I'm experiencing problems with IE when moving to the trunk revision 'http://simile-widgets.googlecode.com/svn/exhibit/trunk/src/ webapp/api/exhibit-api.js'. Any feedback from you in pointing me to what I'm overlooking - I'm sure it's my fault - would be greatly appreciated. Here it is what I do: 1. Place my JSON encoded data into a variable: var data = { types: { "Label": { pluralLabel: "Labels" }, "Name": { pluralLabel: "Names" } }, properties: { ... }, "items" : [ { } ] }; 2. Include the Exhibit API and set the autoCreate parameter to false: <script src="http://simile-widgets.googlecode.com/svn/exhibit/trunk/ src/webapp/api/exhibit-api.js?autoCreate=false" type="text/ javascript"></script> 3. Handle the documents ready event: // or $(document).ready(function(){ SimileAjax.jQuery(document).ready(function() { var fDone = function() { window.exhibit = Exhibit.create(); window.exhibit.configureFromDOM(); }; try { var s = Exhibit.getAttribute(document.body, "ondataload"); if (s != null && typeof s == "string" && s.length > 0) { fDone = function() { var f = eval(s); if (typeof f == "function") { f.call(); } } } } catch (e) { // silent } var fLoadSubmissions = function() { window.database.loadSubmissionLinks(fDone); }; window.database = Exhibit.Database.create(); window.database.loadData(data); window.database.loadDataLinks(fLoadSubmissions); }); When I try to load this Exhibit, IE says Exhibit.UI is null or not an object. As far as I can tell, the UI object gets instantiated via the loadMe function by including the scripts/ui/ui.js (or exhibit- bundle.js, if the bundle parameter is set to false). What I'm missing here? Many thanks! Cheers, Chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SIMILE Widgets" group. To post to this group, send email to simile-widgets@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---