【问题标题】:Drag and drop a link on the desktop to create a shortcut在桌面上拖放链接以创建快捷方式
【发布时间】:2011-01-03 10:29:23
【问题描述】:

我的客户今天问了我一件有趣的事情。

在桌面上的浏览器中拖放一个链接以创建链接网页的快捷方式。

我们有一个网络应用程序,它可以让用户直接连接他们的应用程序。

你知道怎么做吗?

【问题讨论】:

    标签: javascript html web-services web desktop-integration


    【解决方案1】:

    这不是它在 Windows 中大多数浏览器的实际工作方式吗?我刚刚在 Firefox 和 IE 中尝试过,两者都给了我一个直接到桌面页面的快捷方式。还是我在您的问题中遗漏了什么?

    【讨论】:

      【解决方案2】:

      按原样在 Windows 中运行良好。如果你说的是某种 javascript 链接或按钮,恐怕不是。

      【讨论】:

        【解决方案3】:

        拖动任何链接到桌面应该可以,但您可以通过创建一个特殊链接(可能是每个屏幕)来扩展它,让用户返回到确切的应用程序状态。
        显然,您必须将任何状态保留信息添加到链接 URL 中。您可能还需要更新 Web 应用程序以根据该信息恢复状态。

        【讨论】:

          【解决方案4】:

          显然,您必须将任何状态保留信息添加到链接 URL 中。

          进一步的建议:将状态放在 URL 的 anchor 中,如下所示:

          http://mycompany.com/myapplication#mystatevariable=xyz

          这样,浏览器不会重新加载整个应用程序。当然,您必须监控 URL 并在 Javascript 中处理锚点。

          【讨论】:

            猜你喜欢
            • 2011-06-21
            • 2013-03-14
            • 2019-12-01
            • 2013-07-26
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多