Я заставил это работать, не уверен, что это правильный путь или нет, но теперь это работает.
Я изменил код myobject для открывания окна из:
// СООТВЕТСТВУЮЩИЙ СЦЕНАРИЙ НА WINDOW OPENER MYOBJECT
try {
$.ajax({
type: 'POST',
async: true,
url: url,
data: postData,
dataType: "json",
contentType: 'application/x-www-form-urlencoded; charset=utf-8',
success: r, // r here is reference to my responseHandler popup window function**
error: handleError
});
} catch (ex) {
alert(ex.message);
}
до:
//RELEVANT SCRIPT ON WINDOW OPENER MYOBJECT
try {
$.ajax({
type: 'POST',
async: true,
url: url,
data: postData,
dataType: "json",
contentType: 'application/x-www-form-urlencoded; charset=utf-8',
success: function(myResponseObj) {
r.call(null, myResponseObj);
}
error: handleError
});
} catch (ex) {
alert(ex.message);
}
поэтому обработчик jquery ajax для успеха был изменен на:
success: function(myResponseObj) {
r.call(null, myResponseObj);
}
и теперь работает :-) ...