|
|
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
Всем привет Подскажите как сделать такое - есть страница на которой есть аплет и iframe, мне нужно получить содержимое iframe, желательно в виде html тегов (innerHtml) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 17:56:21 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
http://docs.oracle.com/javase/tutorial/deployment/applet/invokingAppletMethodsFromJavaScript.html http://docs.oracle.com/javase/tutorial/deployment/applet/invokingJavaScriptFromApplet.html Плюс немного понимания DHTML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 17:58:07 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
Blazkowicz http://docs.oracle.com/javase/tutorial/deployment/applet/invokingAppletMethodsFromJavaScript.html http://docs.oracle.com/javase/tutorial/deployment/applet/invokingJavaScriptFromApplet.html Плюс немного понимания DHTML. Эти ссылки не совсем то что мне нужно, я не могу получить доступ к содержимому Iframe из js т.к. содержимое из другого домена. Идея такая - с помощью аплета получить содержимое iframe и передать его js основной страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:02:06 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
VtlЭти ссылки не совсем то что мне нужно, я не могу получить доступ к содержимому Iframe из js т.к. содержимое из другого домена. Сущая мелочь. Даже не стоило упоминать. VtlИдея такая - с помощью аплета получить содержимое iframe и передать его js основной страницы Т.е. не "получить содержимое iframe", а по той же ссылке что и у iframe перекачать "содержимое" заново? Ну, у не подписаного аплета тоже таких прав не будет. У подписаного или через URL + HttpConnection или через Apache HttpClient. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:12:37 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
Vtl...я не могу получить доступ к содержимому Iframe из js... Никак и не получите. Ни из явы, ни из яваскрипта. Даже и не парьтесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:15:22 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
ПС. Только на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:16:09 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
VtlЭти ссылки не совсем то что мне нужно, я не могу получить доступ к содержимому Iframe из js т.к. содержимое из другого домена. crossdomain.xml не вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:16:49 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
BlazkowiczVtlЭти ссылки не совсем то что мне нужно, я не могу получить доступ к содержимому Iframe из js т.к. содержимое из другого домена. crossdomain.xml не вариант? Это не вариант. Аплет подписанный - могу делать все что хочу. Ситуация ещё осложняется тем , что в iframe загружается не контент, а некий json объект, из которого потом создаётся содержимое страницы. Я могу получить доступ к dom но честно говоря по ряду причин не хочу его парсить и искать нужные мне элементы внутри аплета ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:24:31 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
Дело в том что доступ к iframe закрыт во имя безопасности, и через дом его вы тоже не получите. Хотя в сети можно найти 3-4 ональных способов модификации iframe, вроде использования поля caption окна браузера в качестве меж-iframe-ового буфера обмена, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:35:01 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
ЛагманДело в том что доступ к iframe закрыт во имя безопасности, и через дом его вы тоже не получите. Хотя в сети можно найти 3-4 ональных способов модификации iframe, вроде использования поля caption окна браузера в качестве меж-iframe-ового буфера обмена, например. Ясно, не подскажите может быть есть способ чтобы сделать так - загрузить в некий java объект (а не в iframe) страницу (нужно чтобы там выполнились все сценарии js и т.д. ) и таким образом получить содержимое . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:39:02 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
в jquery всё это есть же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:39:47 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
Лагманв jquery всё это есть же. поделитесь ссылкой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:43:13 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:48:02 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
VtlЭто не вариант. Аплет подписанный - могу делать все что хочу. Ситуация ещё осложняется тем , что в iframe загружается не контент, а некий json объект, из которого потом создаётся содержимое страницы. Я могу получить доступ к dom но честно говоря по ряду причин не хочу его парсить и искать нужные мне элементы внутри аплета Всплывали всё новые подробности... Вы проверили? Подписаный аплет имеет доступ к домену? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:53:36 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
VtlЛагманДело в том что доступ к iframe закрыт во имя безопасности, и через дом его вы тоже не получите. Хотя в сети можно найти 3-4 ональных способов модификации iframe, вроде использования поля caption окна браузера в качестве меж-iframe-ового буфера обмена, например. Ясно, не подскажите может быть есть способ чтобы сделать так - загрузить в некий java объект (а не в iframe) страницу (нужно чтобы там выполнились все сценарии js и т.д. ) и таким образом получить содержимое . Качаешь страницу через httpClient, если это json то можно выполнить через встроенный ScriptEngine, который вернет тебе строку с HTML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 18:59:15 |
|
||
|
Доступ к содержимому iframe в аплете
|
|||
|---|---|---|---|
|
#18+
Ещё раз повторюсь: 14021410 На клиенте, где обычно находятся апплеты и яваскрипты - ничего у Вас не получится. Вариант - скачать на сервере в строку содержимое ифрейма. А дальше - дело техники. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2013, 00:05:14 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2129841]: |
0ms |
get settings: |
16ms |
get forum list: |
24ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
35ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 278ms |
| total: | 449ms |

| 0 / 0 |
