0
我有一個JavaScript函數,其中包含文件名,文件夾ID等,並將值存儲在cookie中,並嘗試訪問頁面加載「FileUploader.aspx」中的值。下面是我的javascript功能編碼在vb.net和javascript
function cookieFileUploader(name, value) {
debugger
var date = new Date();
date.setTime(date.getTime() + COOKIEXPIRINGTIME);
var expires = "; expires=" + date.toGMTString();
//var encodedDocumentName = encodeURI(value);
//Encoder.EncodeType = "entity";
//var Encodedoc = Encoder.htmlEncode(value);
//document.cookie = name + "=" + Encodedoc + expires + "; path=/";
document.cookie = name + "=" + value + expires + "; path=/";
winstyle = "width=390, height=335,margin-top=0,scrollbars=no,toolbar=no, menubar=no,resizable=no,directories=no,location=no";
progressIndicatorWindow = window.open("FileUploader.aspx", "mywindow", winstyle);
}
現在我想通過與日本和中國characters.while文件名我在做什麼,以便在頁面加載改變一些平方值的文件。我嘗試使用encodeURI在JavaScript中對文件名進行編碼,並嘗試使用server.htmldecode()在pageload中進行解碼。這是對的嗎?如果不是這樣,請給我一個正確的解決方案。我想fileUploader頁面加載事件中的文件名,.aspx
我認爲你所要做的第一件事就是用元標記設置HTML編碼。 (注意:您必須將瀏覽器編碼與服務器的編碼設置同步)。 – reporter 2011-05-05 14:12:19