无法动态添加跳转列表任务到IE9/Win7菜单

发布于 2024-11-06 02:54:15 字数 756 浏览 5 评论 0原文

我可以使用元标记将“任务”添加到 IE9 中的固定站点,例如。

<meta name="msapplication-task" content="name=Twitter;action-uri=http://www.twitter.com;icon-uri=http://a1.twimg.com/a/1301438647/images/favicon.ico" />

但如果我尝试使用 javascript 添加新任务,它们永远不会显示。

function jQuery_ActivateJumplists() {
    var favicon = "http://a1.twimg.com/a/1301438647/images/favicon.ico";
    var externalWindow = null;

    if (window.external.msIsSiteMode()) {
        externalWindow = window.external;
        externalWindow.msSiteModeCreateJumpList("Twitter!");
        externalWindow.msSiteModeAddJumpListItem("Twitter Link", "http://www.twitter.com", favicon);
        externalWindow.msSiteModeShowJumplist();
    }
};

有什么建议吗?

I am able to add "tasks" to a pinned site in IE9 using meta tags eg.

<meta name="msapplication-task" content="name=Twitter;action-uri=http://www.twitter.com;icon-uri=http://a1.twimg.com/a/1301438647/images/favicon.ico" />

But if I try to add new tasks using javascript, they never show up.

function jQuery_ActivateJumplists() {
    var favicon = "http://a1.twimg.com/a/1301438647/images/favicon.ico";
    var externalWindow = null;

    if (window.external.msIsSiteMode()) {
        externalWindow = window.external;
        externalWindow.msSiteModeCreateJumpList("Twitter!");
        externalWindow.msSiteModeAddJumpListItem("Twitter Link", "http://www.twitter.com", favicon);
        externalWindow.msSiteModeShowJumplist();
    }
};

Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流心雨 2024-11-13 02:54:16

似乎是 Windows 中缓存损坏的问题。
解决方案是创建并运行包含以下内容的 .bat...

del /F /Q %APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\*
del /F /Q %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\*

Appears to have been an issue with corrupt cache in windows.
Solution is to create and run a .bat with the following contents...

del /F /Q %APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\*
del /F /Q %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\*
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文