How to set charset=“utf-8” in the javascript file itself

前端 未结 2 731
你的背包
你的背包 2021-01-04 07:50

I am trying to set charset=\"utf-8\" inside the javascript file itself, not in the script tag, I know that I can do this:



        
相关标签:
2条回答
  • 2021-01-04 08:33

    I think you can't set this in the Javascript file itself. The browser need the charset to read the file. So without the charset the browser is not able to understand your file and therefore would not be able to read the charset definition

    0 讨论(0)
  • 2021-01-04 08:34

    I found another way, so instead of declaring charset="UTF-8" for the script tag like this:

    <script type="text/javascript" charset="UTF-8" src="xyz.js"></script>
    

    I can declare the charset for the web page itself using meta tag, so I can append <meta charset="UTF-8"> to the DOM dynamically, and end up with something like:

    <head>
    ...
      <meta charset="UTF-8">
    ...
    </head>
    
    0 讨论(0)
提交回复
热议问题