我的客户今天问了我一件有趣的事情。
在桌面上的浏览器中拖放链接以创建链接网页的快捷方式。
我们有一个网络应用程序,让用户直接连接他们的应用程序可能非常好。
你知道怎么做吗?
我的客户今天问了我一件有趣的事情。
在桌面上的浏览器中拖放链接以创建链接网页的快捷方式。
我们有一个网络应用程序,让用户直接连接他们的应用程序可能非常好。
你知道怎么做吗?
这不是它在 Windows 中大多数浏览器的实际工作方式吗?我刚刚在 Firefox 和 IE 中尝试过,两者都给了我一个直接到桌面页面的快捷方式。还是我在您的问题中遗漏了什么?
按原样在 Windows 中运行良好。如果你在谈论某种 javascript 链接或按钮,恐怕不会。
将任何链接拖到桌面应该可以工作,但是您可以通过创建一个特殊链接(可能是每个屏幕)来扩展它,让用户返回到确切的应用程序状态。
显然,您必须将任何状态保留信息添加到链接 URL 中。您可能还必须更新 Web 应用程序以根据该信息恢复状态。
显然,您必须将任何状态保留信息添加到链接 URL 中。
进一步的建议:将状态放在URL的锚点中,如下所示:
http://mycompany.com/myapplication#mystatevariable=xyz
这样,浏览器就不会重新加载整个应用程序。当然,您必须监控 URL 并在 Javascript 中处理锚点。