Look at this!

I bet all, if not most, of their trafffic is from developers whose app server happens to be down (and thus no “http://localhost/”) and firefox or IE redirects to “localhost.com”. What a great domain name. Wish I’d bought it.
Ok this is a repost cuz of stinkin’ DreamHost.
If you have an auto-generated iframe from a javascript, and this iframe has dynamic data, FireFox (but not IE) wll cache your data. Even if you have
<META HTTP-EQUIV=“Cache-Control” CONTENT=“no-cache”>
<META HTTP-EQUIV=“Pragma” CONTENT=“no-cache”>
After days of pulling out my hair (or what little I have left), i found out the only way around this is by calling this in your JavaScript:
iframe.src = iframe.src;
This basically forces the browsers to reload. Not the most efficient solution but it works. Also, I haven’t tested to see if I could remove this with FireFox 3 coming out but no matter. The rest of the world is gonna take 1-2 years to download FF3 anyway.
PS: Hairloss is not due to masturbation. Thank god for that.
If you are using the DHTML JS Calendar and is trying to disable the previous days, by doing so
function dateRange(date) {
var now = new Date();
return (date.getTime() <= now.getTime() )
}
Calendar.setup({
inputField : “calendar”,
ifFormat : “%m/%d/%Y %H:%M %p”,
dateStatusFunc : dateRange,
showsTime : true,
timeFormat : “12″
});
you’ll notice that, you can’t CHOOSE any of the future dates.
The solution is from here, but i’ll repost. Edit your downloaded version of “calendar.js” and change as follows
(line 578)
Calendar.cellClick = function(el, ev) {
…
(line 592)
cal.date.setDateOnly(el.caldate);
date = cal.date;
if (date) {
Calendar.removeClass(cal.currentDateEl, “selected”);
Calendar.addClass(el, “selected”);
closing = (cal.currentDateEl == el);
if (!closing) {
cal.currentDateEl = el;
}
}
Recent Comments