Browser widget cookies?

Tom Glod tom at makeshyft.com
Wed Aug 28 21:15:16 EDT 2019


Awesome! new possibilities! Thanks

On Wed, Aug 28, 2019 at 5:58 AM hh via use-livecode <
use-livecode at lists.runrev.com> wrote:

> > Geoff C. wrote:
> > If I set the url for the browser widget to a url, and the
> > server sets a cookie, can I read/modify/delete that cookie?
>
> Cookie structure (itemdel is ";").
>   item 1: A "name = value" pair containing the actual data,
>   item 2: An expiry date after which it is no longer valid,
>   item 3: The domain and path of the server.
>
> Now
>
>    1. set the javascriptHandlers of widget "browser" to "JS"
>    2. In the widget's script (or above it) write
>
>    on JS x
>      replace ";" with ";" & cr in x -- it make more readable
>      put x into fld "Cookies"
>    end JS
>
> Then, on mouseUp:
>
> -- read (you get only 'name=value' pairs, not expires nor path)
> do    "liveCode.JS(document.cookie)" in widget "browser"
>
> -- create/modify (path is usually the current page)
> do    "document.cookie = 'username=Geoff Canyon;" & \
>       "expires=Mon, 23 Dec 2019 22:30:00 UTC;" & \
>       "path=/;' " in widget "browser"
>
> -- delete (set it with an expiry date before today)
> do    "document.cookie = 'username=Geoff Canyon;" & \
>       "expires=Sat, 23 Dec 2000 22:30:00 UTC;" & \
>       "path=/;' " in widget "browser"
>
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list