2
我可以使用元標記將IE9中的「任務」添加到固定站點,例如。無法動態地將跳轉列表任務添加到IE9/Win7菜單
<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();
}
};
有什麼建議?
你調試這個,看看是否在裏面的代碼是否曾達到? – 2011-05-09 12:50:18
是的,沒有JS錯誤。我在if {}結尾放了一個日誌,並且它被觸發了。 – michael 2011-05-09 12:55:50