I didn't see this on the list of new features for 14, but I went looking for it anyway:
WebDirect now takes arguments for script names, script parameters, and setting variables!
http://<host>/fmi/webd#<database name>[?script=<script name>[¶m=<script parameter>][&<$variable name>=<value>]]
This feature has been around some time for FMP calls to the client:
But I've been eagerly requesting this feature for web since IWP.