473,397 Members | 2,077 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

SmartNavigation + IE: Check for newer version of pages: Every visi

Hello there,

We have encountered a strange error with our ASP.NET applications in
combination with SmartNavigation and the setting from Internet Explorer:
‘Check for newer version of pages: Every visit to the pages”. With this
option is set in Internet Explorer, after postback displaying information on
screen behaves differently than expected. Behaviour is dependent on different
IE versions / installations. Controls are not anymore aligned correctly on
screen (positioning is controlled via CSS files); this is the most common
behavior. On other computer when the problem occurs, combo boxes looses their
drop-down list, just the current element is visible.
Pages needs to be complex enough, we did tried to isolate the issue in a
small sample, but did not managed.
We also think we did manage to isolate where the problem occurs in
SmartNav.js, of course we might be wrong, but currently this seams to solve
our problem.

When response is received after a post-back the code from Smartnav.js is
copying elements from the hidden frame, reconstructing the page. With the
mentioned setting from Internet Explorer, this results that when dealing with
the LINK elements, their readyState can be still “loading”, in which moments
the problem occurs.

Adding an alert before “document.body.clearAttributes” seams to make sure
the problem does not occurs; this leaded us to the idea that it is a timing
problem and started to check readyStates.

By extending the special exceptions which are done for BASEFONT also to
LINK, seams like the problem does not occurs anymore.

Of course this is probably not “the solution”, just was a way to get some
extra info what is happening.

versions: Microsoft .NET Framework 1.1 + Visual Studio .NET 2003
IE: 6.0.2800.1106.xpsp2..... on XP Profesional SP1 English
IE: 6.0.2800.1106.xpsp2..... on XP Profesional SP1 Dutch

Anybody has some ideas, suggestions how should be this problem dealt with?
Thanks in advance,

Laci
Nov 18 '05 #1
2 1612
Turn off smartNav. It's horribly broken.
Nov 18 '05 #2
Any other ideas besides do not use?
Nov 18 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Chris Ruegsegger | last post by:
I have a registration type page that asks a series of questions but does so using Panels to display only a couple at a time. I have a Next and Back button on each panel for navigation purposes. ...
2
by: Snig | last post by:
Hi All I wanted to enable "SmartNavigation" in my site. For this I put <pages smartNavigation="true" /> in web.config file. So far so good. But it causes the link from the aspx pages to the css...
2
by: SLE | last post by:
A web user control exposes a RadioButtonList (with AutoPostBack = true) called "Question". This control also has an embedded RequiredFieldValidator control. 1. Main ASPX page is populated with...
2
by: amiringo | last post by:
I have two problems after set this page directive... First, when I run the web application in my side(installed VS.NET) the page include that directive, it will redirect to the following address....
2
by: Koen | last post by:
We enabled smartnavigation on our pages to reduce flickering on browsers that recognise it. However MSIE 6 crashes after a few pages that have a <base target=_self> tag in it. I am using MSIE...
3
by: TK | last post by:
Excuse me for multiple posting because I've posted this message to aspnet.security NG but have not got any response yet. I'm building an ASP.NET application works in Forms Authentication mode...
5
by: ddt.demos.su | last post by:
I have had some problems with using Samrtnavigation. Using a frame solution where initially a datagrid is displayed, which when an item is selected hides the datagrid panel & presents a panel of...
2
by: Ed Staffin | last post by:
In Internet Explorer under the tools/internet options menu on the general tab, there is a settings button under Temporary internet files. In there the user can specify when to "Check for newer...
6
by: D. Yates | last post by:
Hi, I got bit by the fact that applications using library files that are NOT strongly named will use older versions of the library without generating an error, so........ Is there a way to...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development projectplanning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.