[Gambas-user] webform questions.

T Lee Davidson t.lee.davidson at gmail.com
Mon Nov 7 19:10:14 CET 2022

On 11/7/22 11:51, Marco Ancillotti wrote:
> 1) I need to open a url in a new tab passing some parameters , I've made it works in plain html and
>      I've put it in a webhtml container that works but I would like to do it directly in a gambas webbutton.
>      The code I use in the webhtml is:
>      <form action="http://miohost/xxx/yyy.cgi" method="GET">
>      <input type="hidden" name="user" value="pippo">
>      <input type="hidden" name="pass" value="pluto">
>      <button type="submit" formtarget="_blank"/>Open in new tab</button></form>
>      This open a new tab passing values, but I can't find a way to made the same in the _click code of a webbutton.

Do you mean the Click event of WebButton? See:

I have not worked with gb.web.gui, so I am unsure exactly how to generate javascript on the client side. Nonetheless, if I am 
understanding the documentation correctly, you would need to give your form a name, for example:
<form name=myForm action="http://miohost/xxx/yyy.cgi" method="GET">

and then generate this javascript code in the Click event of your WebButton:

Now you may already know this, so for the sake of others: by using the GET method in your form, you are sending the "user" and 
"pass" values in clear text in the URL.


More information about the User mailing list