заранее. Я хочу знать, как я могу получить доступ к iFrame с загруженной страницы в webview и установить некоторые значения внутри этой формы iframe.Android-андроид автоматически заполняет значения iFrame
Я попытался с parent.getElementById (?), Но это не помогает мне ...
myWebView.loadUrl("https://nesach.justice.gov.il/mashkonot/forms/fMashIyunMishkunContent.aspx");
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
int user=5466687,user2=1122;
view.loadUrl("javascript:var f = window.frames['frmAddBakasha'];alert('Hello');");
view.loadUrl("javascript:alert('Frame element loaded');");
view.loadUrl("javascript:document.getElementById('MisparBakashot').value = '"+user+"';");
view.loadUrl("javascript:var iframe = document.getElementsByTagName('frmAddBakasha');");
view.loadUrl("javascript:var doc = iframe.contentWindow.document;");
view.loadUrl("javascript:doc.body.style.backgroundColor = 'green';");
}
});
вне темы, потому что: Вопросы, требующие кода, должны демонстрировать минимальное понимание проблемы, которую нужно решить. Включите попытки решения, почему они не работают и ожидаемые результаты. –
Рене теперь проверит это .... –