У меня есть веб-страница в ASP.NET MVC (C #) и jQuery, где у меня есть SWF-файл, который читает его содержимое из XML-файла. Для рендеринга этого SWF-файла я уже попробовал подключаемый модуль jQuery Flash, jQuery Media и swfobject
.
.
На этой же странице есть текст ввода, где я пишу сообщение, и этот текст будет загружен в SWF через AJAX. Текст будет сохранен в XML-файле, и в AJAX-параметре «success» я очищаю div, где визуализируется SWF, и снова загружаю в него SWF, но с измененным текстом.
В первый раз текст меняется. Но когда я пытаюсь изменить его во второй раз, текст в SWF не меняется вообще. SWF перезагружается, но текст не меняется. И если я загляну внутрь XML-файла, он будет обновлен текстом, который я вставил, независимо от того, сколько раз я пытаюсь вставить текст.
Я думаю, что это проблема с кешем. Я не знаю. Я попытался очистить div, где визуализируется вспышка. Я также уже пытался удалить div и вставить снова, но, похоже, ничего не работает.
Я уже пробовал meta content=no-cache
, но это тоже не сработало.
Кто-нибудь знает, как это можно решить?
Спасибо!