Set charset meta tag with JavaScript

后端 未结 3 1479
再見小時候
再見小時候 2021-01-07 22:14

There\'s a bug I\'m trying to track down here: https://github.com/OscarGodson/EpicEditor/issues/184#issuecomment-8805982

Based on all the information it seems

3条回答
  •  孤街浪徒
    2021-01-07 22:49

    You can't set the charset content attribute by setting the charset property because they don't reflect each other. In fact there is no property that reflects the charset content attribute.

    The http-equiv content attribute is reflected by the httpEquiv property so

     charsetMetaTag['httpEquiv'] = 'Content-Type';
    

    would create the meta element correctly.

    But none of this matters. The character set is established by the parser, so constructing the meta element in JavaScript after the HTML has been parsed will have no effect on the character set of the document at all.

提交回复
热议问题