gpt4 book ai didi

javascript - 显示德语特殊字符

转载 作者:行者123 更新时间:2023-11-28 08:52:32 24 4
gpt4 key购买 nike

function($) {
$.fn.listnav = function(options) {
var opts = $.extend({}, $.fn.listnav.defaults, options);
var letters = ['_', 'a', 'ä', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l','m'
, 'n', 'o', 'ö', 'p', 'q', 'r', 's', 't', 'u', 'ü', 'v', 'w', 'x', 'y', 'z', '-'];

并且

function createLettersHtml() {
var html = [];
for (var i = 1; i < letters.length; i++) {
if (html.length == 0) html.push('<a class="all" href="#">ALL</a><a class="_"
href="#">0-9</a>');
html.push('<a class="' + letters[i] + '" href="#">' + ((letters[i] == '-') ?
'...' : letters[i].toUpperCase()) + '</a>');
}

并且

<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8" session="false"%>

德语字符 (ä, ö, ü) 显示为 à, à¶, à¿

你知道我该如何解决这个问题吗?

谢谢!

<小时/>

已修复:

if(letters[i] == 'ä') {
html.push('<a class="' + letters[i] + '" href="#">&Auml;</a>');
}
else if(letters[i] == 'ö') {
html.push('<a class="' + letters[i] + '" href="#">&Ouml;</a>');
}
else if(letters[i] == 'ü') {
html.push('<a class="' + letters[i] + '" href="#">&Uuml;</a>');
}
else {
html.push('<a class="' + letters[i] + '" href="#">' +
(letters[i].toUpperCase()) + '</a>');
}
}

最佳答案

这是 PHP 还是 ASP.NET?

您存储 üäö 等的文件是否真的经过 UTF-8 编码并以这种方式传递到浏览器?或者它们是 UTF-16 或其他编码?我认为您的服务器以其他编码方式为它们提供服务,并且根据它是 PHP 还是 ASP.NET,修复会有所不同。

德语字符ß怎么样?

关于javascript - 显示德语特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18977748/

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