RadWindow replaces parent in stead of showing pop-up

3 posts, 1 answers
  1. Roel
    Roel avatar
    2 posts
    Member since:
    Jan 2019

    Posted 11 Jan Link to this post

    Hello,

    I am using Telerik 2012 Q3 (.NET40) in a web application. The last few months, I am getting occasional bug reports about broken functionality. I have been able to trace this down to a radWindow not opening in a pop-up, but in fact replacing the complete page. Users claim they open the page by clicking the designated button and this is confirmed by the URL in the address bar, showing a query string like ?rwndrnd=0.8599367708780101. For them, the bug occurs sometimes.

    So far, I have not been able to reproduce this issue. Users reporting it, all seem to be using Internet Explorer 11. The start of this bug may or may not be related to the upgrade of the web application, or the introduction of a newer version of Internet Explorer. It is hard to find out. I have seen a report in which a javascript error was in the Console, of some unrelated code.

    Unfortunately, I cannot point to the actual web application, as it is non-public.

    Has this behaviour been seen before and is there a solution to it?

    I use the following code to open the radWindow:

    function OpenForNewCase() {
    var oManager = $find('<%= RadWindowManager1.ClientID %>');
    var oWnd = oManager.GetWindowByName("wndNewCase");
    oWnd.SetUrl('<%= ResolveClientUrl("Forms/NewCase.aspx") %>');
    oWnd.Show();
    }
  2. Answer
    Marin Bratanov
    Admin
    Marin Bratanov avatar
    4658 posts

    Posted 14 Jan Link to this post

    Hi Roel,

    The most likely reason for such behavior is that the page opened in the RadWindow has some form of a frame buster that makes it break out from the frame. Alternatively, a browser extension or bug may also be causing such behavior. RadWindow does not do that on its own and there have been no bugs related to such behavior in it.


    Regards,
    Marin Bratanov
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
  3. Roel
    Roel avatar
    2 posts
    Member since:
    Jan 2019

    Posted 08 Apr Link to this post

    Mystery solved.

    My users failed to include some quite relevant information: they had their sessions expired and needed to login again.

    So, they had left the pop-up window open for a long time. After completing the form and posting it, they received a login form in the pop-up. After filling it out and posting that form, the main browser window was filled with the page that normally loads in the pop-up.

    I have not dug any deeper, as I had already created a work-around: when posting that page from the main window, I redirect to an overview page, preventing the users from commiting it multiple times.

Back to Top