Хорошо, основываясь на посте: Так же, как этот
Я пытался сделать это:
Call mFramePesquisa.parentWindow.execScript("gotoPage(pesquisa.html?re_ligacao)", "JavaScript")
Как вы можете видеть функцию jsпринимает один параметр "pesquisa.html? re_licagao", но при выполнении в браузере выдает ошибку, в которой говорится, что ":" ожидалось.
Поэтому я попытался процитировать параметр функции без успеха:
Call mFramePesquisa.parentWindow.execScript("gotoPage(" & chr(34) & "pesquisa.html?re_ligacao" & chr(34) & ")", "JavaScript")
или
Call mFramePesquisa.parentWindow.execScript("gotoPage('pesquisa.html?re_ligacao')", "JavaScript")
Оба выдают ошибку "Ожидаемый объект" в браузере.
Есть предложения?
thx
PS: я также пытался использовать chr (63) вместо "?"но безуспешно.
Редактировать: Я подозреваю, что это как-то связано со строкой, используемой в качестве параметра, так как в оригинальном JS функция вызывается как onChange даже для объекта даже:
onchange=javascript:gotoPage(this.value)