私はJavaが初めてです。
.jsp ページからボタンをクリックしながら、Web ページからデータを取得しようとしています。Window.open() を使用して Web ページを開きましたが、その Web ページからコントロール値を取得できませんでした。
Window.open() で試してみました。その Web ページを開く必要はありません。唯一のことは、ページを開くか、そのページを開かずに、その Web ページからデータを読み取る必要があるということです。これについて助けてください。
私はその質問について本当にはっきりしていません。しかし、言い換えようとします-
What you are trying to do is open any web page from your JSP (using some Window.open()) & then access any element from the web page into your JSP.
個人的には、これが可能かどうかは考えていません。なぜなら、どのページからでも機密データ(パスワードなど)にアクセスすることは重大なセキュリティ上の脅威になるからです。
あなたが何を言おうとしているのか分かりません。しかし、子ウィンドウから親ウィンドウに値を渡したいと思います。そのためには、以下のコードを使用する必要があります。
opener.document.form.parent_field.value = document.form.child_field.value;
このコードは子ウィンドウに表示されます。それが行うことは、「parent_filed」という名前の親のフィールドの値を、子のフィールド名「child_field」の値に設定することです