jsp的存储格式为utf-8,且已设置网页的字符集。为什么还是会出现乱码呢?
服务器上运行后乱码
直接在浏览器运行正常显示
代码如下
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="js/jquery-3.2.1.js" charset="utf-8"></script>
<script>
$(document).ready(function(){
$("button").click(b);
});
a=function(){
$("div").animate({left:'10px'},"fast",b);
}
b=function(){
$("div").animate({left:'250px'},"slow",a);
}
</script>
</head>
<body>
<button>move</button>
<p>默认情况下,所有的 HTML 元素有一个静态的位置,且是不可移动的。
如果需要改变为,我们需要将元素的 position 属性设置为 relative, fixed, 或 absolute!</p>
<div style="background:#98bf21;height:100px;width:100px;position:absolute;">
</div>
</body>
</html>
为什么会出现这种情况? 如何解决乱码呢?