gpt4 book ai didi

javascript - MVC - 编码错误的 JS 警告消息

转载 作者:数据小太阳 更新时间:2023-10-29 04:52:46 27 4
gpt4 key购买 nike

我没有问题,但我不知道如何解决

var answer = confirm("@Html.Raw(Res.MyMsg)");

MyMsg 中该文件的波兰语版本中我有一封信ó但我得到 ó .

我的页面中有那个标签

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

还有包含 MyMsg 的资源文件属性也用 UTF-8 编码(<?xml version="1.0" encoding="utf-8"?>)。那么,怎么了?

编辑

好的,那段代码解决了编码问题

var answer = confirm('@Html.Raw(Json.Encode(Res.MyMsg))');

但是那条消息周围有引号

编辑2

我不得不在没有引号的情况下放置该代码:

var answer = confirm(@Html.Raw(Json.Encode(Res.MyMsg)));

现在一切正常

最佳答案

Javascript 字符串不使用 html 字符实体。 (它是 javascript 而不是 html)所以以 HTML 编码输出消息是不正确的。它需要被格式化为 javascript 字符串。

关于javascript - MVC - 编码错误的 JS 警告消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20702475/

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