В родительской переменной есть переменная:
var setToLoad = false;
Используйте функцию для установки:
function SetToLoad() {
setToLoad = true;
}
Затем в дочернем iframe вызовите эту функцию с помощью window.opener
function CallSetToLoad() {
window.opener.SetToLoad();
}
window.onload = CallSetToLoad;
Это не будет работать, пока не завершится загрузка iframe, и если он находится в том же домене, он разрешит доступ к открывателю. Это потребует редактирования небольшой части стороннего скрипта.
РЕДАКТИРОВАТЬ: Альтернативное решение
Учитывая, что вы не можете редактировать скрипт, вы можете попробовать что-то вроде:
frames["myiframe"].onload = function()
{
// do your stuff here
}