Hi all,

I am a rookie for both ForUI and Javascript. As title, I separated this feature for 2 parts:

  • Create a “brows…” button which implement file input feature:

   About this, my method is to embed javascript source code inside my own button behavior. It seems work… but I’d like to figure out whether it’s exist a method which unnecessary to embed javascript source code.

  • Create a “Submit” button which can submit my input file and activate progress bar.

   About this part, I know how to complete it if not use ForUI.(through HTML!) But I don’t know how to complet it through ForUI. I have been test if pull a “iFram” to link my own page can success. But if I’d like to use any button style which recident in ForUI then I have no strategy.


Are there any can give me some hint or suggestion? Thanks a lot!


38 answers

Staff March 24, 2016

If you just want to mockup the UI of file uploading, this could be done by using the TextEditBox and Button elements in ForeUI. But if you want to make a really working file uploading feature, this will need to embed the html code (using Html element) and maybe some Javascript (using Script element), since there is no file chooser element in ForeUI yet.

ForeUI’s progress bar element could be used for your second request. You can hide the progress bar by default and show it when the submit button is clicked. If you want the progress bar to reflect the actual progress, you will need to query the status in the backend by using the “Get JSON Object” or “Get Remote Content” action, and update the progress bar with its “Set Progress Value” action.


I really loved it here but are there any recent updates? Thanks


Awesome! Learned alot thanks so much keep posting more.


thank you for this! really appreciate you doing this  master bathroom remodel


great site keep posting more! corpus christi custom cabinets



thank you for this! really appreciate you doing this Tilly


Awesome! Learned alot thanks so much keep posting more.  abilene fence company


Well this is great site! Would definitely recommend this to my friends. Love the read  bigger boobs


thank you for this! really appreciate you doing this  bookkeeping services seattle


thank you for this! really appreciate you doing this  deck contractors wichita ks


I wanna know more about this because this is really informative!


I was looking for this info and finally found it. Thank you so much guys. Keep sharing. Read more at  – te apuesto


Great work. Thanks for sharing this important information. 

Drywall Hanging


If you want to add a working file uploading feature to ForeUI, you will need to embed the code in the HTML and Javascript. There is no file chooser element in ForeUI yet, but this could be done by using the TextEditBox and Button elements. Hope this helps. This is what I did when doing my kitchen remodeling Orlando site.


This post is very simple to read and appreciate without leaving any details out. Great work! ole777 app


This content is simply exciting and creative. I have been deciding on an institutional move and this has helped me with one aspect.

Chicago Waterproofing Services


Helpful and informative forum. It services west palm beach

Tree services


I see this topic has been raised twice before, and has been closed (in 2012 and 2013) but I don’t see a resolution.  How can I make specific menu items appear disabled?  Textured Ceiling Installation


If you create your own plot on V4.0, you wouldn’t meet the same problem, as long as you write the expression correctly.


roofing undersides


With our mechanics, your big rig is going to keep its cool so you can deliver the goods. And speaking of keeping cool… | Radiator Repair Service


 If you’re looking for a fun and engaging skill game, go no further than drift hunters.


i actually learned a lot from the comment section! tile installation miami


This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine. blue diamond dog food for bichon frise


This can be a major safety hazard, so it’s important to have the shocks replaced as soon as possible.  Windshield Repair


Plaquemine Mobile Truck Repair   Be Diesel or petrol, our guys are experts with repairs complex or basic.


When you’re ready to buy, make sure to get the right size tires for your vehicle. You can find the size of tires that your vehicle requires in the owner’s manual or on the inside of the driver’s door. Once you have the size, you can shop around for the best price and features.



In addition to finding the right type of shoe, you’ll also want to consider the material of your shoe. Leather shoes are a popular choice for walking, as they are durable and provide good ventilation. However, they can be heavy and can be uncomfortable in warmer weather. Synthetic materials, such as mesh or neoprene, can be lightweight and breathable, making them ideal for walking in warm weather.



The steps are available on the pou website. It’s pretty easy to construct if you follow the website’s directions, which I did. 


The instructions are also included in the footers. If you follow the website’s instructions, as I did, building it shouldn’t be too difficult. 


You should create an HTML file input element and style it as per your fnf requirement. You can use CSS to style the button as per your design.



It’s great that you are exploring ForUI and JavaScript!


crumbling drywall


Thanks for the information provided in this blog. This is the third time I visited in this blog.

credit repair elizabethtown


It works well. Thanks for sharing the method factory balls


As frustrating as marking in the house is, we don’t want to punish our dogs for peeing/marking. Instead, take him directly outside and then thoroughly clean the area dog birthday clipart. Think through what might have triggered the marking behavior and keep a closer eye on your dog.


Please login or Register to Submit Answer