У меня есть электронная форма OnBase, которую я создаю. На форме есть три кнопки, которые все submit
. OnBase делает разные вещи в зависимости от названия кнопки, используемой для отправки формы. Если кнопка имеет name
из OBBtn_CrossReference
, она открывает другое окно с документом с перекрестными ссылками. Мне нужно программно «нажать» на эту кнопку.
Я прочитал несколько постов о том, как использовать JavaScript для отправки формы, но, похоже, ни одна из них не достигла моей цели. Мне просто нужно набрать POST
, и чтобы он выглядел как кнопка с именем OBBtn_CrossReference
.
Мне не нужно предоставлять никаких данных. То, как в данный момент настраивается страница, вся страница уже является формой, и, поскольку я не хочу нарушать функциональность других кнопок формы, мне кажется, я должен оставить это таким образом.
UPDATE:
Приведенное ниже предложение было протестировано как вызов из события onload
в теге body
, и поскольку кнопка публикует страницу, она перезагружается, и вызов повторяется снова и снова, порождая неограниченные дочерние окна. Буду признателен за предложение о том, как заставить кнопку нажимать только при первой загрузке страницы, а не при обратной передаче.