问答详情
源自:8-11 Location对象

为什么用TXT变为HTML文件后用浏览器打开都是乱码?

http://img.mukewang.com/572818b60001a20506290261.jpg

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

</head>

 <script type="text/javascript">

        function GoForward() {

          window.history.forward();  

        }

    </script>

</head>

<body>

点击下面的锚点链接,添加历史列表项:    

    <br />

    <a href="#target1">第一个锚点</a>

    <a name="target1"></a>

    <br />

    <a href="#target2">第二个锚点</a>

    <a name="target2"></a>

    <br /><br />

    使用下面按钮,实现返回下一个页面:

    <form>

       <input type="button"  value="返回下一个页面" onclick="GoForward()" />        

    </form>

</body>

</html>


提问者:番茄你个西红柿一3一 2016-05-03 11:20

个回答

  • 香宝的夫差
    2016-09-22 21:12:37

    ①  另存文件的时候,文件属性选utf-8.

    ②  将<head>与<title>标签间的文本删除。主要是删除【<meta http-equiv="Content-Type" content="text/html; charset=utf-8">】。让其文件默认为默认服从 ANSI.

  • 鸿哥3579650
    2016-07-25 09:04:46

    浏览浏览器要用极速模式

  • AlongXo
    2016-06-24 17:50:30

    调一下浏览器编码?或是把utf8改一下,改成gb2312,一般都是utf8

  • 大神在路上
    2016-06-17 12:57:10

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">把utf-8改成gb2312

  • wabbybob
    2016-05-19 11:09:50

    html文档保存时选用的编码格式要和 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">中charset设置的编码格式保持一直,才能不乱码。你txt肯定不是按照utf-8编码保存的。所以才会乱码 

  • kuban
    2016-05-03 11:56:53

    txt保存的时候最下面有个编码选项,选utf-8。你把乱码这个txt另存为一下,另存为的时候编码选utf-8就好

  • 漫猫le
    2016-05-03 11:31:33

    看看是不是浏览器编码问题