Sweet Alerts 显示 UTF-8 字符错误
Sweet Alerts is display UTF-8 Chars wrong
我不知道哪里出了问题,我有这个JavaScript函数:
<script charset="utf-8" type="text/javascript">
$(document).ready(function(){
//initialize the javascript
App.init();
@if(Session::has('message'))
var msg = '{{ Session::get('message') }}';
console.log(msg);
swal({
title: "",
text: 'compañia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false
});
$(window).bind("load", function() {
$.gritter.add({
title: 'Atencion',
text: 'compañia',
image: '{{ asset('images/clipboard_icon.png') }}',
class_name: 'danger',
time: ''
});
return false;
});
@endif
});
</script>
问题是甜蜜提醒不显示:'compañia'
它显示 'compañia'
但 gritter 消息正确显示该词。 (见图)
如您所见,红色砂砾正确显示了单词,但甜蜜警报却没有,
文件是 UTF-8 编码的,meta 和脚本也是以防万一,在你问我为什么把它 'compañia'
放在 [=26 发送的更大消息的一部分之前=] 在会话中并由该格式的视图检索。
无论如何,我真正的问题是为什么 gritted 会显示 fine 这个词,我该如何修复它以便它在 sweet alert 时也能正常工作。
我只是通过在函数中添加 html: true
来修复它:
swal({
title: "",
text: 'compañia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false,
html: true
});
我通过将 html 设置为文本来修复它。
swal({
title: "",
text: 'compañia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false,
html: 'compañia'
});
我不知道哪里出了问题,我有这个JavaScript函数:
<script charset="utf-8" type="text/javascript">
$(document).ready(function(){
//initialize the javascript
App.init();
@if(Session::has('message'))
var msg = '{{ Session::get('message') }}';
console.log(msg);
swal({
title: "",
text: 'compañia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false
});
$(window).bind("load", function() {
$.gritter.add({
title: 'Atencion',
text: 'compañia',
image: '{{ asset('images/clipboard_icon.png') }}',
class_name: 'danger',
time: ''
});
return false;
});
@endif
});
</script>
问题是甜蜜提醒不显示:'compañia'
它显示 'compañia'
但 gritter 消息正确显示该词。 (见图)
如您所见,红色砂砾正确显示了单词,但甜蜜警报却没有,
文件是 UTF-8 编码的,meta 和脚本也是以防万一,在你问我为什么把它 'compañia'
放在 [=26 发送的更大消息的一部分之前=] 在会话中并由该格式的视图检索。
无论如何,我真正的问题是为什么 gritted 会显示 fine 这个词,我该如何修复它以便它在 sweet alert 时也能正常工作。
我只是通过在函数中添加 html: true
来修复它:
swal({
title: "",
text: 'compañia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false,
html: true
});
我通过将 html 设置为文本来修复它。
swal({
title: "",
text: 'compañia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false,
html: 'compañia'
});