Passing Variables from Widget to Page

Passing Variables from Widget to Page

Hi
is it possible to pass variables from a Widget embedded in a Page back to the page - and allow this variable to be used via HTML snippet, ZML or Deluge?

alternatively, how can a widget redirect to a form (not published) with variables (#Form:Myform?field=variable)

I guess the only option left if these are not available, is to push a record from the widget to a form and read the record data from a HTML snippet.

thank you for your help