-1

たとえば、次の例を考えてみましょう。ブラウザは最初に 1 つのタブで開き、次に開いたタブに一意の ID を割り当てる必要があります。tabId は、タブでリダイレクトが発生する任意の数のページにわたって保持する必要があります (tabId は、タブが閉じるまでそこにある必要があります)。 )、新しいタブを開くと、同じように一意の ID を持つ必要があることも意味します。

注: 1. 拡張機能なし 2. window.name プロパティを使用しない 3. localStorage、sessionStorage などの html5 機能を使用できます...

特定のタブでページのアクションまたはナビゲーション (リダイレクト) が発生した場合、タブの tabId のアラートを取得する必要があります。

私は非常に重要な時間帯にこれを必要としています.誰かこれについて何か論理やアイデアを持っていますか? あらかじめご了承願います。...

4

1 に答える 1

2

この関数を使用して、(特定のドメイン全体で) 常に異なる ID を取得できます。

function getNewId() {
   var lastId = localStorage['lastId'] || '0';
   var newId = parseInt(lastId, 10) + 1;
   localStorage['lastId'] = newId;
   return newId;
}
于 2012-11-08T14:02:36.093 に答える