Могу ли я загрузить XML-файл в памяти, возвращенный запросом linq to SQL, в объект SWF?
А вот и длинная версия.
Цель - загрузить XML-файл в памяти в объект SWF через строку запроса.
В настоящее время я читаю и загружаю файл XML по абсолютному пути.
var flashvars = {xmlPath: "xml/" + GetQueryString("x") + ".xml" };
var params = { allowFullScreen: "true", wmode: "transparent" };
var attributes = {};
swfobject.embedSWF("main.swf", "gallery", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
К сожалению или к счастью, вышеприведенное решение не элегантно, поскольку мне нужно создать и сохранить файл XML на своем веб-сервере, а затем загрузить его в объект SWFobject по абсолютному пути ...
Что выдает ошибки, подобные следующим, когда я пытаюсь сохранить файл ...
Access to the path 'C:\inetpub\vhosts\example.com\httpdocs\images\76df249e-83c3-413d-8664-c6f7b289c32c\data.xml' is denied.
Так, что я могу сделать, чтобы это работало?
Могу ли я загрузить XML-файл в памяти в SWFobect, минуя абсолютные относительные пути?
Если так, как я могу это сделать?
Я уверен, что вы не создаете файлы в каждом запросе и сохраняете их на веб-сервере.