gpt4 book ai didi

javascript - Sweet Alerts 显示 UTF-8 字符错误

转载 作者:行者123 更新时间:2023-12-02 14:45:48 25 4
gpt4 key购买 nike

我不知道出了什么问题,我有这个 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&ntilde;ia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false
});
$(window).bind("load", function() {
$.gritter.add({
title: 'Atencion',
text: 'compa&ntilde;ia',
image: '{{ asset('images/clipboard_icon.png') }}',
class_name: 'danger',
time: ''
});
return false;
});
@endif
});
</script>

问题是 Sweet Alerts 不显示:'compañia' 它显示 'compañia' 但 gritter 消息正确显示该单词。 (见图) enter image description here

正如您所看到的,红色 gritter 正确显示了该单词,但 Sweet Alert 却没有,

该文件是 UTF-8 编码的,元和脚本也是如此,以防万一,在您问为什么我将 'compañia' 放入更大消息的一部分之前,由 Laravel 在 session 上发送并由 View 以该格式检索。

无论如何,我真正的问题是为什么 grritted 显示“fine”这个词,以及我该如何修复它,以便它也能在“甜蜜的警报”下工作。

最佳答案

我刚刚通过向函数添加 html: true 来修复它:

swal({
title: "",
text: 'compa&ntilde;ia',
type: "warning",
confirmButtonText: "Ok!",
closeOnConfirm: false,
html: true
});

关于javascript - Sweet Alerts 显示 UTF-8 字符错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35235097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com