Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / General / July 2007

Tip: Looking for answers? Try searching our database.

ie6 response.flush problem

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
rocco.padovani@gmail.com - 27 Jul 2007 09:12 GMT
Hello,
I have a problem with a response.flush code only with some versions of
IE6.
This is my code:
        private void Page_Load(object sender, System.EventArgs e)
        {
            Response.Cache.SetExpires( DateTime.Now );
            Response.CacheControl = "NO-CACHE";
            Response.AddHeader( "PRAGMA", "NO-CACHE" );

            Response.Clear();
            string str ="<center><div id='loadingDiv' name='loadingDiv'
class='loadingDataHidden' style='width:400px'><br/><br/><br/><br/><br/
><br/><div style='text-align:center;padding:4 4 4 4;font-family:
Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-
weight:bold;color:#666666;border:none;background-color:#F2F8EA;'><img
src='animazione_freccia.gif' width='30' height='30' align='absMiddle'
border='0' /
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Caricamento
dati&nbsp;in corso, attendere...</div></div></center>";
            Response.Write(str);
            Response.Flush();

            SysXml.TransformSource = "TestFlush.xslt";
            int delatTime;
            try
            {
                delatTime =
Convert.ToInt32(Request.QueryString["TIME"].ToString());
            }
            catch{
                    delatTime =  0;
            }
            System.Threading.Thread.Sleep(delatTime);

            XmlDocument doc = new XmlDocument();
            doc.Load(Server.MapPath("TestFlush.xml"));

            XslTransform trans = new XslTransform();
            trans.Load(Server.MapPath("TestFlush.xslt"));

            SysXml.Document = doc;
            SysXml.Transform = trans;

        }
This code works fine with IE5.5, IE7, IE6 ver
6.0.2900.2180.xpsp_sp2_gdr.061219-0316 (ITA) but not with IE6 ver
6.0.2900.2180.xpsp_sp2_gdr.050301-1519 (EN).
Can somebody help me?
Thanks
Rocco
Göran Andersson - 27 Jul 2007 23:54 GMT
> Hello,
> I have a problem with a response.flush code only with some versions of
> IE6.
> This is my code:

8<

> This code works fine with IE5.5, IE7, IE6 ver
> 6.0.2900.2180.xpsp_sp2_gdr.061219-0316 (ITA) but not with IE6 ver
> 6.0.2900.2180.xpsp_sp2_gdr.050301-1519 (EN).
> Can somebody help me?
> Thanks
> Rocco

Standard question #1:
What do you mean by "not working"?

Signature

Göran Andersson
_____
http://www.guffa.com

rocco.padovani@gmail.com - 31 Jul 2007 08:43 GMT
> rocco.padov...@gmail.com wrote:
> > Hello,
[quoted text clipped - 17 lines]
> Göran Andersson
> _____http://www.guffa.com

the same server-client configuration has two differents behaviors:
with IEIE5.5, IE7, IE6 ver 6.0.2900.2180.xpsp_sp2_gdr.061219-0316
correctly flushes and show first the message like "Please wait...
loading data" and then the data, while with IE6 ver
6.0.2900.2180.xpsp_sp2_gdr.050301-1519 doesn't flushes the waiting
message and shows all togheter (message and data). This message is
grater than 256 byte..
It looks like a client problem, but the same version of IE6
6.0.2900.2180.xpsp_sp2_gdr.050301-1519 correctly show the "Please wait
" messagge in develop environment..
I don't understand if it's a client or a server problem or bug
Thank you
Rocco
Andrew Morton - 31 Jul 2007 12:56 GMT
> the same server-client configuration has two differents behaviors:
> with IEIE5.5, IE7, IE6 ver 6.0.2900.2180.xpsp_sp2_gdr.061219-0316
[quoted text clipped - 7 lines]
> " messagge in develop environment..
> I don't understand if it's a client or a server problem or bug

It looks like the one IE that doesn't do what you want is simply not
bothering to render the partial data. Maybe you can find something different
in the Internet Options settings in IE.

Andrew

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.