files/en-us/web/api/fragmentdirective/index.md
{{APIRef("URL Fragment Text Directives")}}
The FragmentDirective interface is an object exposed to allow code to check whether or not a browser supports text fragments.
It is accessed via the {{domxref("Document.fragmentDirective")}} property.
None.
None.
The code below logs whether or not text fragments are supported in your browser by checking that {{domxref("Document.fragmentDirective")}} is defined. Note that the object is empty, and at present is mainly intended for feature detection. In the future, it might include other information.
<pre id="log"></pre>
const logElement = document.querySelector("#log");
function log(text) {
logElement.innerText = text;
}
#log {
height: 20px;
}
if (document.fragmentDirective) {
log("Your browser supports text fragments.");
} else {
log("Text fragments are not supported in your browser.");
}
{{EmbedLiveSample("Checking if text fragments are supported","100%","30px")}}
{{Specifications}}
{{Compat}}