Showing posts with label reportingservices. Show all posts
Showing posts with label reportingservices. Show all posts

Tuesday, March 20, 2012

Report Manager web site doesn't work in FireFox...

But with some simple changes to ReportingServices.js it does.
1: Replace all instances of "document.all" with "document.getElementById".
2: Add in this:
window.navigate = function(url)
{
window.location = url;
}
I don't know why the author didn't just use getElementById from the
get-go. Also, the second function is because the navigation depends on
"window.navigate", which doesn't exist--except in IE. If I find
anything else, I'll try to remember to post updates.
Granger<sigh> Nevermind. I forgot about the "event" object in IE. There's no
quick fix on that one. ...except if you disabled the Javascript
validation routines. Once again, the application disappoints.
Granger Godbold wrote:
> But with some simple changes to ReportingServices.js it does.
>
> 1: Replace all instances of "document.all" with "document.getElementById".
> 2: Add in this:
> window.navigate = function(url)
> {
> window.location = url;
> }
>
> I don't know why the author didn't just use getElementById from the
> get-go. Also, the second function is because the navigation depends on
> "window.navigate", which doesn't exist--except in IE. If I find
> anything else, I'll try to remember to post updates.
> Granger