Форум программистов, компьютерный форум, киберфорум
Наши страницы

OnPageFinished insert js - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как называется жанр игр? http://www.cyberforum.ru/android-dev/thread1720372.html
Собственно вопрос такой, как называется жанр игр где нужно собирать падающие предметы?
Программирование Android Пауза в обрисовке OpenGL Привет всем. Я нарисовал куб, который вращается движение пальца, запустил его, но он постоянно перерисовывается. Как сделать так, чтобы он перерисовывался только когда я двигаю пальцем? Сделал так: ... http://www.cyberforum.ru/android-dev/thread1720308.html
Программирование Android Парсинг Jsoup
Тему можно закрыть.
Skia: --- decoder->decode returned false with picasso Программирование Android
При работе с библиотекой picasso некоторые изображения не загружаются и в логах появляется такое сообщение, кто-нибудь сталкивался ? Как решить данную проблему ?
Программирование Android AsyncHttpClient http://www.cyberforum.ru/android-dev/thread1720045.html
Народ подскажите правильно ли написано? Почему то не проходит в дальше. public void invokeProfile(String email) throws UnsupportedEncodingException { AsyncHttpClient client = new...
Программирование Android Смена разработчика мобильного приложения Всем привет. Собираюсь поменять разработчика андроид приложения, т.к. старый не тащит задачи. Подскажите, какие файлы и данные он должен мне передать. Какие подводные камни могут быть при смене... подробнее

Показать сообщение отдельно
Andrew9
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 95
26.04.2016, 11:16  [ТС]
Вот типа так, помогите привести к рабочести )
Java
1
2
3
          String link1 = "<body>";
                    String link2 = "<body> \n <script> alert( 'Hello World' ); </script> \n";
                    myWebView.loadUrl("javascript:(function(){document.getElementsByTagName('html')[0].replace('"+link1+"', '"+link2+"')})()");
Добавлено через 1 час 0 минут
Java
1
document.getElementsByTagName('html')[0]
не возвращает теги, а только содержимое. По этому та замена что я хочу сделать - не срабатывает. Подскажите как исправить

Добавлено через 18 минут
Знающие подскажите, совсем уже запутался.

Так не работает! (текст остается на месте)
Java
1
2
3
String link1 = "Here’s a simple example which loads a page and then sets its text color to red:";
                    String link2 = "<script> alert( 'Hello World' ); </script>";
                    myWebView.loadUrl("javascript:(function(){document.body.innerHTML = document.body.innerHTML.replace('"+link1+"', '"+link2+"')})()");


А так работает, текс меняется на "Какой то текст"
Java
1
2
3
String link1 = "Here’s a simple example which loads a page and then sets its text color to red:";
                    String link2 = "Какой то текст";
                    myWebView.loadUrl("javascript:(function(){document.body.innerHTML = document.body.innerHTML.replace('"+link1+"', '"+link2+"')})()");
Это при загрузке
Java
1
myWebView.loadUrl("http://lexandera.com/2009/01/injecting-javascript-into-a-webview/");
Добавлено через 19 часов 11 минут
Нашел решение, всем спасибо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.