У меня есть функция javascript, которая содержит имя файла, идентификатор папки и т. Д. И хранит значения в файлах cookie, и пытаюсь получить доступ к значению в загрузке страницы «FileUploader.aspx». ниже моя функция 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);
}
Теперь я хочу передать имя файла с японскими и китайскими символами. В то время как я делаю так, файл изменился в загрузке страницы с некоторыми квадратными значениями. я попытался кодировать имя файла в javascript с помощью encodeURI и попытаться декодировать в pageload с помощью server.htmldecode (). Это правильный путь? если нет, пожалуйста, предоставьте мне правильное решение. Я хочу имя файла в событии загрузки страницы fileUploader, .aspx