我有這樣的一段JavaScript代碼在一個XSL樣式表:現在北歐的JavaScript編碼麻煩
function outputUrl() {
var currentScripts = document.getElementsByTagName('script');
var lastScript = currentScripts[currentScripts.length - 1];
var fileUrl = window.location.href;
var steps = fileUrl.split('/');
var fileName = steps[steps.length - 1];
lastScript.parentNode.replaceChild(document.createTextNode(fileName), lastScript);
}
,該代碼顯示的樣式表改變了當前的XML文件的名稱和它工作得很好 - 直到一些北歐字符ÅÄÖ或ääö顯示在文件名中。然後例如將字母顯示爲%C3%96。
有什麼辦法解決這個問題?
提前許多感謝:-)
/保羅
所以你可以接受這個答案來解決問題;) –