Невозможно динамически добавлять задачи списка переходов в меню IE9 / Win7 - PullRequest
2 голосов
/ 09 мая 2011

Я могу добавить «задачи» на закрепленный сайт в 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();
    }
};

Есть предложения?

1 Ответ

0 голосов
/ 12 мая 2011

Кажется, была проблема с поврежденным кэшем в Windows. Решением является создание и запуск .bat со следующим содержимым ...

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