JavaScript
beautify prototype ajax request configuration
Ajax.Responders.register({
onCreate: function()
{
var request = arguments[0];
if (!request.parameters)
{
request.parameters = {};
}
if (!request.parameters.ms)
{
request.parameters.ms = new Date().getTime();
}
}
});
Ajax.Responders.register({
onCreate: function()
{
var request = arguments[0];
if (!request.parameters)
{
request.parameters = {};
}
if (!request.parameters.ms)
{
request.parameters.ms = new Date().getTime();
}
}
});
Refactorings
No refactoring yet !
August 13, 2009,
August 13, 2009 15:20,
permalink
Ajax.Responders.register({
onCreate: function(response) {
response.parameters.ms = response.parameters.ms || new Date().getTime();
}
});
August 16, 2009,
August 16, 2009 16:46,
permalink
No rating.
Login to rate!
The goal is to add the time to all ajax requests so that no browsers cache the request and response. this works. I just think it needs to be beautifed. this uses prototype.