This is a migrated thread and some comments may be shown as answers.

blank window problem

14 Answers 274 Views
Window
This is a migrated thread and some comments may be shown as answers.
Piotr Szmyd
Top achievements
Rank 1
Piotr Szmyd asked on 02 Feb 2008, 02:01 PM
Hi,

some of our users (about 5%) report, that they cannot see the content of RadWindow. They see blank, white window without any content. We tried to find out what the possible cause can be, but currently without luck. Problem exists when using either IE7 or FF and also on all OSes (XP, Linux).

All windows are shown using window.radopen(..). We're using framework for dialogs similar to shown by Shaun Peet in KB's article.

We are unable to repro this bug.

Has anybody met a similar situation?

Regards,
Piotr

14 Answers, 1 is accepted

Sort by
0
Georgi Tunev
Telerik team
answered on 04 Feb 2008, 11:12 AM
Hi Piotr,

You are the first to report such problem and at this point we cannot tell what might be causing this behavior. Can you please try replacing the RadWIndow dialog with a standard browser's popup or IFRAME (RadWindow is basically an IFRAME) and see if the problem persists?




Regards,
Georgi Tunev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Bartek
Top achievements
Rank 1
answered on 06 Feb 2008, 08:10 AM
hi,
got the same problem with my users and also can't reproduce this situation on my computer.
Are there any browser settings  that are responsible for proper rad window appeareance? Scripts setting?

Help!

Bartek
0
George
Telerik team
answered on 06 Feb 2008, 02:27 PM
Hi Guys,

We are not able to reproduce this behavior with the provided information. Please note that we are not able to track and resolve the issue until we reproduce it successfully on our side.

Our suggestion is to give us a link where your users experience the problem. Then we will try it on our side with several machines and different scenarios. Once the issue is reproduced, we will be able to give you a proper reply.

Best wishes,
George
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Piotr Szmyd
Top achievements
Rank 1
answered on 06 Feb 2008, 09:43 PM
Thanks for the reply.

It's a bit complicated, as the application affected is our internal system. I'll ask administrators to create a testing account similar to our clients'.

Shall I send credentials and login info through support ticket, or maybe some other way?

BTW. Recently I noticed that RadWindow's performance (especially fade in/out animation) under Firefox on Linux (OpenSUSE) is very, very poor. It takes 5-6 of seconds to show (fade in) the window (even empty), and the same time (or even more) to close (fade out). Do you know what the possible cause may be? Under IE7/Vista fading works ok.

I also noticed, that overall performance of RadWindow is lower under Firefox (either Windows or Linux version)...

Thanks in advance,

Piotr
0
Georgi Tunev
Telerik team
answered on 07 Feb 2008, 04:11 PM
Hello Piotr,

Yes, it will be best to send us the link and login credentials in a support ticket and also provide a reference to this forum thread.

As for the problem with RadWindow under Firefox for Linux, we will research the issue and if there is something that we can do about it on our side, we will do our best to fix it.




Best wishes,
Georgi Tunev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Doug
Top achievements
Rank 1
answered on 23 Feb 2008, 03:16 AM
This is a comment for all the user's who experience RadWindow or other controls blanking out within IE.  The best way to assist each other is to determine the commonalities with our issues.  Because I've confirmed that there are memory leaks with the GDI heap with certain video cards, regardless of which products/components and/or application one uses, the main card I've witnessed this was with ATI integrated cards.

Internet Explorer is more than just a browser, it is integrated with the Windows main file system shell and provides many features, there are literally dozens of plug in frameworks that IE provides.  With that said, I'll suggest that if you have an issue, and you do in fact have an ATI Video card you are currently using, try a different card if you have one, and see if that solves your issues. 

Here are a few other suggestions I hope can help some of you.

  1. Turn off the Phishing Filter in Internet Explorer
  2. Remove all toolbars/weather programs or any other non-essential software
  3. Ensure your system has all the latest updates and service packs
  4. Ensure you have the latest update to DirectX from Microsoft.
  5. In your Video settings, turn down Hardware Accelleration
  6. You can also tweak some DirectX settings by running DXDIAG
  7. And lastly, if you have more than 15 icons down by your system clock, you may be running too many things.

Hope this helps!

Best Regards,

Doug Creel
Lead Software Architect
Senior Programmer Analyst

0
Bartek
Top achievements
Rank 1
answered on 23 Feb 2008, 07:46 AM
Hi,
thanks for the tips. But we can't expect our users (customers) to do all that things.

  1. Turn off the Phishing Filter in Internet Explorer
  2. Remove all toolbars/weather programs or any other non-essential software
  3. Ensure your system has all the latest updates and service packs
  4. Ensure you have the latest update to DirectX from Microsoft.
  5. In your Video settings, turn down Hardware Accelleration
  6. You can also tweak some DirectX settings by running DXDIAG
  7. And lastly, if you have more than 15 icons down by your system clock, you may be running too many things.
Points 1-4 are quite easy, but tweaking DirectX would be to difficult.

Are there any chances to improve RadWindow so it could work well, not depending on graphics settings?


Regards,
Bartek
0
Doug
Top achievements
Rank 1
answered on 23 Feb 2008, 11:24 AM
Yes, I agree, basic end users shouldn't be 'tweaking' anything. :o)

However, I had just shared that with the technical folks here on the Telerik forums hopeful it could help.

As for Telerik being able to do anything about these screen blanking.  Well first, they'd have to be able to duplicate the issue, which I gather they cannot.  It is an isolated thing with specific hardware I believe.

I can suggest to Telerik if they are interested in improving RadWindow, they can possibly step out of the box a little further in regards to the IFRAME and FRAME implementations they currently have.

They can re-use the Internet Explorer object in a new assembly, but sub-class the IE object, and implement MSHTML, Internet Control Toolkit interfaces they will have the ability to circumvent all of the many limations they are bound to using Microsoft's version of the browser.

As I'm certain everyone is aware, the RadWindow is Internet Explorer, implemented very well might I add.  Unfortunately, they are forced to work within the limintations Microsoft has evolved Internet Explorer into.

Telerik creates great controls, I've been using them for quite sometime and have seen the many improvements and advances.  I'm confident that Telerik will continue to improve their product base as they have in the past.
0
Georgi Tunev
Telerik team
answered on 26 Feb 2008, 08:37 AM
Hi guys,

Doug, thank you for the nice words about our controls - we really appreciate it.

I am afraid however, that the change in the RadWindow's implementation that you are talking about is not possible. As you know the idea behind the RadWindow is to replace the browser's popup - e.g. to display a content page different from the parent one. Your suggestion is theoretically possible but it is extremely hard to implement and opens a whole new universe of problems. If we want to have a consistent behavior and cross-browser support, this can happen only if IFRAME is used.

As for the suggestions that you provided in your previous post, indeed they are good for troubleshooting and we agree with you and Bartek that the end users should not try them if they don't know what exactly are doing. These steps are actually for the tech people to track the reason for the problem once it is reproduced in local environment. Unfortunately the original problem discussed in this thread seems to be extremely rare and we are still unable to reproduce it in our tests in various environments.



Greetings,
Georgi Tunev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Doug
Top achievements
Rank 1
answered on 27 Feb 2008, 01:54 AM
Yes, although only a suggestive thought, my previous suggestion was in response to others as it was geared towards the screen blanking issue some seem to have.  I am confident in the RadWindow implementation as you have it today, I've never run into any situations personally with it.

However, I've created many integrative solutions, API's and low level hooks in my time, and have extended the browser successfully on several occassions.  So, a complete understanding of the browser object model, and the supporting libraries, a theoretic new set of controls could possibly be created to not only extend features, but to offer new ones.
Ex.
Dom Extensions - Offer both Client/Server callback on any XHTML element
Dom Eventing - extend DHTML model through Telerik Ajax implementaion

Please accept this as only a suggestion, as I'd like to extend a professional thumbs up to the Telerik team for a great set of products.
0
Georgi Tunev
Telerik team
answered on 04 Mar 2008, 01:36 PM
Hi Doug,

I apologize for the delay in my reply.
I can assure you that we understand your point. Note however that our controls are presentation layer - oriented and on the client they depend on the browser. We don't create custom modules and we don't extend the browser - we just use it in a pure web environment, which we believe is the best approach.

I will log this discussion in our database for future consideration . Once again, thank you for your appreciation.




Kind regards,
Georgi Tunev
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Kludge
Top achievements
Rank 1
answered on 03 Jun 2008, 01:53 PM
We had a similar issue but only from outside of our firewall.  Here is the report:

=================
Filter Name: 5767: HTTP: Suspicious Javascript Method Call
Classification: Malicious Code : Other
Category: Exploits
Protocol: http
CVE Id:
None
Profile: Full prod Monitoring-blocking - Internal
Platform: Multi-Platform Client Application
Bugtraq Id:
0
Description:
This filter detects a web site which uses certain Javascript method calls using a hexadecimal formatting technique to disguise source code. While such behavior is not in and of itself malicious, it is a highly suspicious characteristic, and a common feature among malicious web sites such as spyware distribution points and phishing lure pages.  The hexadecimal formatting technique can be used to obscure text found within the script. It is highly suspicious when obfuscated data is passed to certain object-oriented and execution Javascript methods.  Note: Certain AJAX web development tools will automatically inject this style of obfuscation in their code. This may used to make it more difficult to copy the code for use on other sites. This filter may match on these legit sites.  If this filter fires, the IP address listed as the source IP of the attack is the suspicious web site

=================

Hopefully, removing the filter will have solved this.

0
Richard
Top achievements
Rank 1
answered on 20 Jun 2008, 01:04 PM
We had a similar problem as well.  This only happened when the contents of the popup were a pdf (no html, just a straight application/pdf request).  It worked fine in FF2/3 but in IE7 the window just came up blank.  Using the dev toolbar I found that the iframe's width and height style properties were set to 0px in IE7.  I fixed it by setting the values manually after the call to window.show(), using jquery, vis.:

$("iframe").css("width", "100%").css("height", "100%");

Could do this without jquery, just have to get a reference to the internal iframe and set the style property accordingly.  Hope this helps someone else.
0
mayank
Top achievements
Rank 1
answered on 21 Nov 2008, 12:32 PM
i have the same problem....

my code is as followes....

<

 

script language="javascript" type="text/javascript">

 

 

 

function

 

OpenConfirm() {

 

 

 

 

radconfirm('Are you sure?', confirmCallBackFn, 330, 100);

 

 

 

 

return false;

 

}

 

 

</

 

script>

 

 

 



<

 

asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return OpenConfirm()" />

 

 

 

 

<telerik:radwindowmanager runat="server" id="Singleton" >

 

 

 

 

<ConfirmTemplate>

 

 

 

 

<DIV id="RadWindowManager1_confirmtemplate" style="display:none;">

 

<

 

 

 

div class="windowpopup radconfirm">

 

<

 

 

 

div class="dialogtext"> {1} </div>

 

<

 

 

 

div>

 

<

 

 

 

a onclick="$find('{0}').callBack(true);"

 

 

 

class

 

="radwindowbutton"

 

 

 

href

 

="javascript:void(0);" >

 

<

 

 

 

span class="bButton">

 

<

 

 

 

span class="bButton">##LOC[OK]##</span>

 

</

 

 

 

span>

 

</

 

 

 

a>

 

<

 

 

 

a onclick="$find('{0}').callBack(false);"

 

 

 

class

 

="radwindowbutton"

 

 

 

href

 

="javascript:void(0);">

 

<

 

 

 

span class="bButton">

 

<

 

 

 

span class="bButton">##LOC[Cancel]##</span>

 

</

 

 

 

span>

 

</

 

 

 

a>

 

</

 

 

 

div>

 

</

 

 

 

div>

 

</

 

 

 

DIV>

 

 

 

 

</ConfirmTemplate>

 

 

 

 

<Windows>

 

 

 

 

 

 

 

 

</Windows>

 

 

 

 

</telerik:radwindowmanager>


please solve my problem.....

 

 

 

Tags
Window
Asked by
Piotr Szmyd
Top achievements
Rank 1
Answers by
Georgi Tunev
Telerik team
Bartek
Top achievements
Rank 1
George
Telerik team
Piotr Szmyd
Top achievements
Rank 1
Doug
Top achievements
Rank 1
Kludge
Top achievements
Rank 1
Richard
Top achievements
Rank 1
mayank
Top achievements
Rank 1
Share this question
or