🐛 Fix: the “type” attribute is unnecessary for JavaScript resources

The default `type` for `<script>` tags is `JavaScript`, so you don’t need to include the type for JS resources.
This commit is contained in:
Cell
2022-08-26 17:11:48 +08:00
parent 55e747e5f1
commit 2efcf947a7
7 changed files with 8 additions and 12 deletions
-2
View File
@@ -359,7 +359,6 @@ class FixIt {
if (searchConfig.lunrSegmentitURL && !document.getElementById('lunr-segmentit')) {
const script = document.createElement('script');
script.id = 'lunr-segmentit';
script.type = 'text/javascript';
script.src = searchConfig.lunrSegmentitURL;
script.async = true;
if (script.readyState) {
@@ -767,7 +766,6 @@ class FixIt {
const utterancesConfig = this.config.comment.utterances;
const script = document.createElement('script');
script.src = 'https://utteranc.es/client.js';
script.type = 'text/javascript';
script.setAttribute('repo', utterancesConfig.repo);
script.setAttribute('issue-term', utterancesConfig.issueTerm);
if (utterancesConfig.label) script.setAttribute('label', utterancesConfig.label);