Design Studio: Refresh "browser" control after setting src

 4 Replies
 0 Subscribed to this topic
 12 Subscribed to this forum
Sort:
Author
Messages
svelinka
New Member
Posts: 3
New Member
    In the Design Studio I am trying to add a broser control to my RQ10 form that opens my separtate C# web applciation.
    If I set src like this when adding this Browser element to the form:
    BROWSER col="59" height="4" id="browser1" nbr="_l266" par="" row="3" src="some url" width="39"
    it opens this application correctly based on the value set to src.

    My problem is that I want to add the paramter to this url (the RQ number).
    So in method FORM_OnAfterDataInit() I added following code:
    var browserLoc=lawForm.getFormElement("browser1",3);
    browserLoc.src="http:\\\\someMachineName\\someApplicationName\\Default.aspx?RQ=12345";
    alert(browserLoc.src);//

    This alert shows me that src is set correctly but browser control does not load the application that I set to src that way.
    Can I somehow reload/repaint/refresh this control?
    I know how to open this in a separate window but I would really prefer to keep user on the same page and just refresh this browser controller.

    David Williams
    Veteran Member
    Posts: 1127
    Veteran Member
      Here's a couple of examples of calling a saved C program as well as how to open a URL (in this case a file folder). // comment tags added so the JavaScript displays correctly.

      //s = "/cgi-lawson/createfolder.exe?//fileserver1/lawson/attachments/" + lawForm.getFormValue("text4").replace(/^\s+|\s+$/g,"");
      //var oResponse=portalWnd.httpRequest(s)

      //var load = window.open('file://fileserver1/lawson/attachments/' + lawForm.getFormValue("text4").replace(/^\s+|\s+$/g,""),'','scrollbars=no,menubar=yes,height=600,width=600,resizable=yes,toolbar=yes,location=yes,status=yes')
      David Williams
      svelinka
      New Member
      Posts: 3
      New Member
        Thank  you for you response. I would really prefer not to open a new brower window but use this BROWSER control that is provided by Design Studio and that I just embeded in the RQ10 form. It looks like it is part of the form. I really wonder if it is possible to refresh it somehow after the src is reset.
        svelinka
        New Member
        Posts: 3
        New Member
          Found the solution in case somebody will want to implement it this way.
          For some reason setting the src this way is working:
          var elem=document.getElementById("_l266");
          elem.src="http:\\\\somedomain\\FileUpload\\Default.aspx?RQ=12345";
          Ragu Raghavan
          Veteran Member
          Posts: 476
          Veteran Member
            Thank you both. This was helpful for something I am workiing on.