Я столкнулся с подобной проблемой, и после долгих исследований я нашел решение, проверьте, работает ли оно для вас.
Удаленный сценарий вызывает множество ошибок с различными версиями IE. Если вы передаете управление с одной страницы на другую и создаете оттуда новый объект, вы получите такую возможность неспособности создать объектную ошибку.
Пример:
page x.asp--
function1call()
function2call()
further in page x.asp--
function1call(){
var rs_obj = RSGetASPObject("some-object");
----some other things---
frmPost.action = "someplace.asp";
frmPost.submit();
}
function2call(){
var rs_obj = RSGetASPObject("some-object1"); //you wont be able to create
//this object
----some other things---
}
Похоже, что объект remoteScripting не инициируется. Поскольку function1call () вызывает frmPost.submit ().
Если вы объедините эти две функции, он начнет работать. * 1008 то есть *
page x.asp--
function1call(){
var rs_obj = RSGetASPObject("some-object");
var rs_obj = RSGetASPObject("some-object1");
----some other things---
frmPost.action = "someplace.asp";
frmPost.submit();
}