Wednesday, March 28, 2012

NETSCAPE and IFRAME problem

I have a report that works perfectly in IE but the iframe doesn't show up at
all in Netscape 6, 7, and 7.1 (which Microsoft Reporting Services supports).
I've tried everything to get it to show from including ID and NAME
attributes in the iframe tag in the ReportViewer component, to setting all
visibles to true...Nothing is working and I need a resolution ASAP, I've
seen other developers in this forum and on the web with similar problems
with RS in Netscape.
Here is the ReportViewer tag in the aspx source code:
<cc1:reportviewer id="ReportViewer1" name="ReportViewer1" runat="server"
Height="95%" Width="100%" BorderStyle="None" Visible="TRUE"
Format="Default"></cc1:reportviewer>
Here is the code that builds the iframe in the ReportViewer component:
output.WriteBeginTag("iframe")
output.WriteAttribute("id", Me.ID)
output.WriteAttribute("name", Me.ID)
output.WriteAttribute("src", Me.BuildUrlString())
output.WriteAttribute("width", Me.Width.ToString())
output.WriteAttribute("height", Me.Height.ToString())
output.WriteAttribute("style", "border: 1 solid #C0C0C0")
output.WriteAttribute("border", "0")
output.WriteAttribute("frameborder", "0")
output.Write(HtmlTextWriter.TagRightChar)
output.WriteEndTag("iframe")
output.WriteLine()
Here is the iframe tag copied right from the page source when it loads:
<iframe id="ReportViewer1" name="ReportViewer1"
src="http://pics.10026.com/?src=http://localhost/ReportServer?/Reporting/Report_Full&rc:Stylesheet=SC_S
tyles&rs:Command=Render&ClientID=10&EventNumber=All&rc:parameters=false&endD
ate=8/11/2004&startDate=7/25/2004&rs:Format=HTML4.0" width="100%"
height="95%" style="border: 1 solid #C0C0C0" border="0"
frameborder="0"></iframe>
The iframe code is there in the source but nothing is showing up in the
browser. Any help would be greatly appreciated. Thank you.
MarkI was told MS is not going to support Netscape if HTML 4.0
They are planning on changing there documentation to reflect this.
Try rendering in PDF. Acrobat reader gives you the navigation from page to
page and the html links work as well.
"Mark" <markkosokovits@.hotmail.com> wrote in message
news:Of7g9q7fEHA.4040@.TK2MSFTNGP10.phx.gbl...
> I have a report that works perfectly in IE but the iframe doesn't show up
at
> all in Netscape 6, 7, and 7.1 (which Microsoft Reporting Services
supports).
> I've tried everything to get it to show from including ID and NAME
> attributes in the iframe tag in the ReportViewer component, to setting all
> visibles to true...Nothing is working and I need a resolution ASAP, I've
> seen other developers in this forum and on the web with similar problems
> with RS in Netscape.
> Here is the ReportViewer tag in the aspx source code:
> <cc1:reportviewer id="ReportViewer1" name="ReportViewer1" runat="server"
> Height="95%" Width="100%" BorderStyle="None" Visible="TRUE"
> Format="Default"></cc1:reportviewer>
> Here is the code that builds the iframe in the ReportViewer component:
> output.WriteBeginTag("iframe")
> output.WriteAttribute("id", Me.ID)
> output.WriteAttribute("name", Me.ID)
> output.WriteAttribute("src", Me.BuildUrlString())
> output.WriteAttribute("width", Me.Width.ToString())
> output.WriteAttribute("height", Me.Height.ToString())
> output.WriteAttribute("style", "border: 1 solid #C0C0C0")
> output.WriteAttribute("border", "0")
> output.WriteAttribute("frameborder", "0")
> output.Write(HtmlTextWriter.TagRightChar)
> output.WriteEndTag("iframe")
> output.WriteLine()
> Here is the iframe tag copied right from the page source when it loads:
> <iframe id="ReportViewer1" name="ReportViewer1"
>
src="http://localhost/ReportServer?/Reporting/Report_Full&rc:Stylesheet=SC_S
>
tyles&rs:Command=Render&ClientID=10&EventNumber=All&rc:parameters=false&endD
> ate=8/11/2004&startDate=7/25/2004&rs:Format=HTML4.0" width="100%"
> height="95%" style="border: 1 solid #C0C0C0" border="0"
> frameborder="0"></iframe>
> The iframe code is there in the source but nothing is showing up in the
> browser. Any help would be greatly appreciated. Thank you.
> Mark
>|||Check out Microsoft's RS example named Product Catalog in Netscape 7.1.
MS seem to be having the same problems.
"Mark" <markkosokovits@.hotmail.com> wrote in message
news:Of7g9q7fEHA.4040@.TK2MSFTNGP10.phx.gbl...
> I have a report that works perfectly in IE but the iframe doesn't show up
at
> all in Netscape 6, 7, and 7.1 (which Microsoft Reporting Services
supports).
> I've tried everything to get it to show from including ID and NAME
> attributes in the iframe tag in the ReportViewer component, to setting all
> visibles to true...Nothing is working and I need a resolution ASAP, I've
> seen other developers in this forum and on the web with similar problems
> with RS in Netscape.
> Here is the ReportViewer tag in the aspx source code:
> <cc1:reportviewer id="ReportViewer1" name="ReportViewer1" runat="server"
> Height="95%" Width="100%" BorderStyle="None" Visible="TRUE"
> Format="Default"></cc1:reportviewer>
> Here is the code that builds the iframe in the ReportViewer component:
> output.WriteBeginTag("iframe")
> output.WriteAttribute("id", Me.ID)
> output.WriteAttribute("name", Me.ID)
> output.WriteAttribute("src", Me.BuildUrlString())
> output.WriteAttribute("width", Me.Width.ToString())
> output.WriteAttribute("height", Me.Height.ToString())
> output.WriteAttribute("style", "border: 1 solid #C0C0C0")
> output.WriteAttribute("border", "0")
> output.WriteAttribute("frameborder", "0")
> output.Write(HtmlTextWriter.TagRightChar)
> output.WriteEndTag("iframe")
> output.WriteLine()
> Here is the iframe tag copied right from the page source when it loads:
> <iframe id="ReportViewer1" name="ReportViewer1"
>
src="http://localhost/ReportServer?/Reporting/Report_Full&rc:Stylesheet=SC_S
>
tyles&rs:Command=Render&ClientID=10&EventNumber=All&rc:parameters=false&endD
> ate=8/11/2004&startDate=7/25/2004&rs:Format=HTML4.0" width="100%"
> height="95%" style="border: 1 solid #C0C0C0" border="0"
> frameborder="0"></iframe>
> The iframe code is there in the source but nothing is showing up in the
> browser. Any help would be greatly appreciated. Thank you.
> Mark
>|||Thanks for the suggestion but the client wants the ability to copy and paste
sections from the report to another application, and PDF doesn't let you
c&p...
".Net Report Dev" <aanargyros@.hotmail.com> wrote in message
news:u$hUAh8fEHA.3024@.TK2MSFTNGP10.phx.gbl...
> I was told MS is not going to support Netscape if HTML 4.0
> They are planning on changing there documentation to reflect this.
> Try rendering in PDF. Acrobat reader gives you the navigation from page
to
> page and the html links work as well.
>
> "Mark" <markkosokovits@.hotmail.com> wrote in message
> news:Of7g9q7fEHA.4040@.TK2MSFTNGP10.phx.gbl...
> > I have a report that works perfectly in IE but the iframe doesn't show
up
> at
> > all in Netscape 6, 7, and 7.1 (which Microsoft Reporting Services
> supports).
> > I've tried everything to get it to show from including ID and NAME
> > attributes in the iframe tag in the ReportViewer component, to setting
all
> > visibles to true...Nothing is working and I need a resolution ASAP, I've
> > seen other developers in this forum and on the web with similar problems
> > with RS in Netscape.
> >
> > Here is the ReportViewer tag in the aspx source code:
> >
> > <cc1:reportviewer id="ReportViewer1" name="ReportViewer1" runat="server"
> > Height="95%" Width="100%" BorderStyle="None" Visible="TRUE"
> > Format="Default"></cc1:reportviewer>
> >
> > Here is the code that builds the iframe in the ReportViewer component:
> >
> > output.WriteBeginTag("iframe")
> > output.WriteAttribute("id", Me.ID)
> > output.WriteAttribute("name", Me.ID)
> > output.WriteAttribute("src", Me.BuildUrlString())
> > output.WriteAttribute("width", Me.Width.ToString())
> > output.WriteAttribute("height", Me.Height.ToString())
> > output.WriteAttribute("style", "border: 1 solid #C0C0C0")
> > output.WriteAttribute("border", "0")
> > output.WriteAttribute("frameborder", "0")
> > output.Write(HtmlTextWriter.TagRightChar)
> > output.WriteEndTag("iframe")
> > output.WriteLine()
> >
> > Here is the iframe tag copied right from the page source when it loads:
> >
> > <iframe id="ReportViewer1" name="ReportViewer1"
> >
>
src="http://localhost/ReportServer?/Reporting/Report_Full&rc:Stylesheet=SC_S
> >
>
tyles&rs:Command=Render&ClientID=10&EventNumber=All&rc:parameters=false&endD
> > ate=8/11/2004&startDate=7/25/2004&rs:Format=HTML4.0" width="100%"
> > height="95%" style="border: 1 solid #C0C0C0" border="0"
> > frameborder="0"></iframe>
> >
> > The iframe code is there in the source but nothing is showing up in the
> > browser. Any help would be greatly appreciated. Thank you.
> >
> > Mark
> >
> >
>

No comments:

Post a Comment