Мені потрібно виконати зворотний виклик, коли завантаження IFRAME закінчиться. У мене немає контролю над вмістом в IFRAME, тому я не можу запустити зворотний виклик звідти.
Цей IFRAME програмно створений, і мені потрібно передавати його дані як змінну в зворотному дзвінку, а також знищити iframe.
Будь-які ідеї?
Редагувати:
Ось що я маю зараз:
function xssRequest(url, callback)
{
var iFrameObj = document.createElement('IFRAME');
iFrameObj.src = url;
document.body.appendChild(iFrameObj);
$(iFrameObj).load(function()
{
document.body.removeChild(iFrameObj);
callback(iFrameObj.innerHTML);
});
}
Це зворотний дзвінок перед завантаженням iFrame, тому зворотний виклик не повертає даних.