--- title: 'Performance: resourcetimingbufferfull event' slug: Web/API/Performance/resourcetimingbufferfull_event tags: - API - DOM - Web 開発 - onresourcetimingbufferfull - イベント - パフォーマンス - リファレンス translation_of: Web/API/Performance/resourcetimingbufferfull_event ---
{{APIRef}}

resourcetimingbufferfull イベントは、ブラウザのリソースタイミングバッファがいっぱいになると発生します。

バブル はい
キャンセル可能 はい
インターフェイス {{domxref("Event")}}
イベントハンドラプロパティ {{domxref("Performance.onresourcetimingbufferfull", "onresourcetimingbufferfull")}}

次の例では、onresourcetimingbufferfull プロパティにコールバック関数を設定します。

function buffer_full(event) {
  console.log("WARNING: Resource Timing Buffer is FULL!");
  performance.setResourceTimingBufferSize(200);
}
function init() {
  // Set a callback if the resource buffer becomes filled
  performance.onresourcetimingbufferfull = buffer_full;
}
<body onload="init()">

addEventListener() 関数を使用してハンドラを設定することもできます。

performance.addEventListener('resourcetimingbufferfull', buffer_full);

仕様

仕様書 ステータス コメント
{{SpecName('Resource Timing', '#dom-performance-onresourcetimingbufferfull', 'onresourcetimingbufferfull')}} {{Spec2('Resource Timing')}} 初期定義

ブラウザの互換性

{{Compat("api.Performance.resourcetimingbufferfull_event")}}

あわせて参照