私が構築しているOnBase電子フォームがあります。フォームには、すべてsubmit
という3つのボタンがあります。 OnBaseは、フォームを送信するために使用されたボタンの名前に基づいて、さまざまなことを行います。ボタンのname
がOBBtn_CrossReference
の場合、クロスリファレンス文書を含む別のウィンドウが開きます。そのボタンをプログラムでクリックする必要があります。名前付きJavaScript自動POST
JavaScriptを使ってフォームを送信する方法についていくつかの記事を読んだことがありますが、目標を達成できないようです。私はちょうどPOST
にそれがOBBtn_CrossReference
と名付けられたボタンから来るように見えるようにする必要があります。
私はデータを提出する必要はありません。ページが現在設定されている方法では、ページ全体が既にフォームになっているので、他のフォームボタンの機能を無効にしたくないので、そのままにしておく必要があります。
UPDATE: 以下body
タグでonload
イベントから呼び出して、ボタンの記事ページをリロードしてコールが終わっ作られ、何度も繰り返し無制限の子ウィンドウを産卵しているのでテストした提案。ポストバックではなく、ページが初めて読み込まれたときにのみ、そのボタンをクリックするようにする方法についての提案をいただければ幸いです。
未回答の質問がありますか?なぜ答えが選ばれなかったのだろうか。 –