>It might be difficult to build a scripting language in VFP that a browser would be able to recognize.
No kidding... <g>
I always find it humorous to have people think up places where they would like to see the FoxPro language embedded, not even understanding what it would mean to the language. If you had a client-side FoxPro language nearly all of the things that make VFP a good language in the first would be lost anyway... For example, without the ability to have acess to local data storage you couldn't create a cursor let alone access files from the system. VFP without cursors would be - eh, kinda useless...
As far as client side languages go JavaScript is quirky but adequate for the tasks required. I personally could live with a real OO model instead of the protype hacks for creating objects, but other than that it's reasonably capable.
Regardless of what language is used the bottlenecks are the browser DOM and CSS implementations that vary so widely...