As we can test, user interface elements set on the Cloud is limited to basic built in controllers with exception of Locators. If this is going to change is a subject of this discussion: Cloud Dynamic support. Do Buttons work in the Wolfram Cloud in Manipulate?
For example, Locators are not available, so can I add a script which captures cursor position and shares those values/variables with cloud object which is performing some procedures on them?
My first impression is, no, can't be done, but maybe it is possible, CDF plugin was able to read style properties of the tag it was embedded in.