The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Java&JavaScript - авоматический просмотр страниц."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Java&JavaScript - авоматический просмотр страниц."
Сообщение от BulbaBoy emailИскать по авторуВ закладки on 08-Фев-03, 21:00  (MSK)
Меня интересует такой вопрос -
Можно ли создать многофреймовий HTML-документ (3-4 фрейма)
так чтоби в одном фрейме JavaScript'ом печатался код HTML
во втором шел просмотр напечатанного HTML кода а в третий
печатался результат перехода по ссилке (a HREF) из
уже просмотренного HTML кода...

Может кто-то сталкивался с таким... Меня интересует просто возможность
реадизации такой программи и ее сложность...

Буду благодарен за ответ!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от Штогрин Роман emailИскать по авторуВ закладки on 12-Фев-03, 01:23  (MSK)
>Меня интересует такой вопрос -
> Можно ли создать многофреймовий HTML-документ (3-4 фрейма)
> так чтоби в одном фрейме JavaScript'ом печатался код HTML
> во втором шел просмотр напечатанного HTML кода а в третий
> печатался результат перехода по ссилке (a HREF) из
> уже просмотренного HTML кода...
>
>Может кто-то сталкивался с таким... Меня интересует просто возможность
>реадизации такой программи и ее сложность...
>
>Буду благодарен за ответ!

Можно загрузить в один фрейм документ, в конце вставить скрипт (JavaScript), который нарисует этот документ во втором фрейме и установит обработчик на все ссылки, он и будет рисовать в третьем фрейме куда пошли. Сложность = не более 100 строк JavaScript, хотя все зависит от информации. А четвертый фрейм зачем?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от BulbaBoy emailИскать по авторуВ закладки on 12-Фев-03, 21:42  (MSK)
>>Меня интересует такой вопрос -
>> Можно ли создать многофреймовий HTML-документ (3-4 фрейма)
>> так чтоби в одном фрейме JavaScript'ом печатался код HTML
>> во втором шел просмотр напечатанного HTML кода а в третий
>> печатался результат перехода по ссилке (a HREF) из
>> уже просмотренного HTML кода...
>>
>>Может кто-то сталкивался с таким... Меня интересует просто возможность
>>реадизации такой программи и ее сложность...
>>
>>Буду благодарен за ответ!
>
>Можно загрузить в один фрейм документ, в конце вставить скрипт (JavaScript), который
>нарисует этот документ во втором фрейме и установит обработчик на все
>ссылки, он и будет рисовать в третьем фрейме куда пошли. Сложность
>= не более 100 строк JavaScript, хотя все зависит от информации.
>А четвертый фрейм зачем?


Как хорошо что мне ответили... я думал что уже не дождусь - спасибо!

4-й фрейм в принципе не нужен раз можно тремя обойтись...
Я хотел еще спросить - а нет ли примеров реализации такого где-то?
И вот еще...

Дело в том, что меня несколько не правильно поняли!
предполагается что пользователь не нажимает на сс?лки, а просто
заходит на какую-то страницу и все... Он даже не видит тех
фреймов где все происходит. Вот так...
А на сс?лки должен нажимать сам скрипт или апплет - вообщем не важно
как такое реализовать - главное возможность работ? такого и под
какими версиями браузеров и каких браузеров!!!

Ответте - возможно-ли такое вообще???

Заранее спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от Штогрин Роман emailИскать по авторуВ закладки on 13-Фев-03, 00:36  (MSK)

Возможно вообще все!!!

Проще всего сделать скриптом с iframe, тогда не надо менять структуру сайта (разбивать на фреймы). Просто вставляется скрипт в имеющуюся страницу, он сам дописывает несколько iframe с указанным адресом и через определенное время их перегружает или меняет адрес или вызывает all.links[...].click() на любую ссылку или еще что-то.

Браузеры? Под IE (4,5,6) и новыми версиями NS (6,7)  и Mozilla работать будет, Opera - с frame будет с iframe не знаю

Для реализации необходимо знание JavaScript.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от BulbaBoy Искать по авторуВ закладки on 15-Фев-03, 18:21  (MSK)
Хммм... весьма забавно.
А примерчик живой негде взять - не особо навороченний
Чтоб просто саму технологию демонстрировал?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от BulbaBoy emailИскать по авторуВ закладки on 15-Фев-03, 18:27  (MSK)
И вот еще...
Вспомнил!!!
Хотел еще спросить - а нельзя ли от такого как-то защищаться.
Т.к. факт возможности такого просмотра страниц весьма огорчает.
Есть ли какие-нибудь вариант? по защите страниц? от такого
автоматического просмотра - принимаются люб?е вариант? -
традиционн?е и не очень :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от Штогрин Роман emailИскать по авторуВ закладки on 15-Фев-03, 21:13  (MSK)
>И вот еще...
>Вспомнил!!!
>Хотел еще спросить - а нельзя ли от такого как-то защищаться.
>Т.к. факт возможности такого просмотра страниц весьма огорчает.
>Есть ли какие-нибудь вариант? по защите страниц? от такого
>автоматического просмотра - принимаются люб?е вариант? -
>традиционн?е и не очень :)

И так пример

function next()
{
var w=document.frames["load"];
w.document.links[Math.random()*w.document.links.length].click();
}

document.write("<iframe name='load' src='your_href' width=1 height=1></iframe>");
setInterval("next()",10000); //reload 10 sec

Будет выбирать произвольную ссылку из загруженной страницы каждых 10 секунд. Проблемы будут если возле ссылки tagret=_blank - будет открыто новое окно. Можно click заменить w.location.replace(...)

Защита???
Можно просто запрещать грузить свою страницу внутри фрейма.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от BulbaBoy Искать по авторуВ закладки on 16-Фев-03, 02:57  (MSK)
>Защита???
>Можно просто запрещать грузить свою страницу внутри фрейма.

Спасибо за пример!

Но вот если запретить загрузку внутри фрейма - будет ли гарантия
что я защищен от такого просмотра.
Другими словами есть ли еще какие-то возможности...
И, кстати, добавляют ли возможностей для автоматического просмотра
какой-либо страниц? незаметно для пользователя (при загрузки им
совсем другой страниц?) его браузером известн?е баги IE
(связанн?е c разрещенн?м во все сторон? ActiveX или еще что-нить
на подобии....) - я просто что-то про ето сл?шал :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от Штогрин Роман emailИскать по авторуВ закладки on 16-Фев-03, 03:38  (MSK)
>>Защита???
>>Можно просто запрещать грузить свою страницу внутри фрейма.
>
>Спасибо за пример!
>
>Но вот если запретить загрузку внутри фрейма - будет ли гарантия
>что я защищен от такого просмотра.

Так ты просто проверяеш является твое окно отображения верхним или нет и решаешь что делать: грузить или перенаправлять.

>Другими словами есть ли еще какие-то возможности...
>И, кстати, добавляют ли возможностей для автоматического просмотра
>какой-либо страниц? незаметно для пользователя (при загрузки им
>совсем другой страниц?) его браузером известн?е баги IE
>(связанн?е c разрещенн?м во все сторон? ActiveX или еще что-нить
>на подобии....) - я просто что-то про ето сл?шал :)

Браузер ведет себя так как будто это новое окно с новой страницей. И проверяет все ActiveX точно также, как будто это окно видимое. И еще будет мигать полоска загрузки страницы (в строке состояния IE ), ну и лампочки на модеме, и т.д.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от BulbaBoy Искать по авторуВ закладки on 16-Фев-03, 03:39  (MSK)
Мне не удалось найти какой-нибудь пример запрета
загрузки страницы во фрейм. Насколько я могу догадываться,
то это наверное связано с проверкой положения какого-нибудь
элемента страницы в иерархии объектов...
Или есть какие-то другие способы?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Java&JavaScript - авоматический просмотр страниц."
Сообщение от SergeY2K Искать по авторуВ закладки on 23-Авг-04, 11:27  (MSK)
>Мне не удалось найти какой-нибудь пример запрета
>загрузки страницы во фрейм. Насколько я могу догадываться,
>то это наверное связано с проверкой положения какого-нибудь
>элемента страницы в иерархии объектов...
>Или есть какие-то другие способы?

вроде так звучит
if (top.document.location!=document.location){
top.document.location=document.location
}

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру