【问题标题】:How do I program the forward and backward buttons for a browser in the current version of Livecode using the browser widget for desktop applications如何使用桌面应用程序的浏览器小部件在当前版本的 Livecode 中为浏览器的前进和后退按钮编程
【发布时间】:2020-04-13 14:12:07
【问题描述】:

对于这个我认为很简单的事情的答案,我从高处到低处。

我正在使用 Livecode(具有商业许可证的当前版本)对 Web 浏览器进行编程,并且在尝试获取后退按钮和前进按钮以与内置浏览器小部件一起使用时遇到了可怕的时间。

这适用于桌面应用程序,而不是(当前)适用于移动版本。移动版似乎非常简单,但不适用于桌面版。

在进行了广泛的研究之后,我发现的唯一想法是在 Livecode 中使用 javascript 命令,但我的特殊问题无处可寻。

这是我想出的尝试在历史上推进一个网站的代码:

set the javascriptHandlers of widget "Browser" to "javascript:history.go(+1)"

历史上的倒退将是 (-1)。

它不起作用。有人对如何在 Livecode 中执行 javascript 命令有任何建议吗?

Livecode 支持人员告诉我在小部件命令中使用 go,但我没有找到任何关于此的文档 - 也没有专门针对 Livecode 桌面应用程序中的 Web 浏览器的文档,该应用程序比 2017 年更新。

感谢您的帮助。

迈克

【问题讨论】:

    标签: javascript browser livecode


    【解决方案1】:

    设置后退按钮的脚本为

    go back in Widget "browser"
    

    以及转发到的脚本

    go forward in widget "browser"
    

    【讨论】:

    • 谢谢。 Livecode 支持在一小时前给了我,但感谢您的回答。看起来很简单,但除了他们的字典之外没有其他文档,我觉得很难阅读或使用。
    • 有谁知道如何阻止网页加载。不只是在 URL 中填空?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-31
    • 2016-10-09
    • 1970-01-01
    • 2011-07-28
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多