Автор Тема: Альтернатива ssi на javascript  (Прочитано 8007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« : 19 Октября 2003, 22:15:20 »
Народ, не могу использовать ssi (буду выкладывать не в инет, а просматривать локально).

Страниц уже много, поэтому хотелось бы использовать ssi\'ый  include. Но не получаеться.
Так вот, есть ли что-нибудь, что делало тоже самое, но выполнялось на машине клиента. (например с помощью JavaScript?)

p.s. смотрел iframe - не понравилось.

Буду рад любым комментариям.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #1 : 19 Октября 2003, 23:21:50 »
Цитировать
tomashik:
буду выкладывать не в инет, а просматривать локально

Для того, чтобы "локально" "просматривать", надо скачать небольшую программку, называемую веб-сервером Апач, и установить ее на свой компьютер, каковая процедура не сложнее установки любой игрушки.

И не придется тогда изобретать велосипед.

Впрочем, если ты входишь в число любителей приключений
, то ищи дальше...

Оффлайн Alkeeper

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alkeeper.r2.ru/
Альтернатива ssi на javascript
« Ответ #2 : 20 Октября 2003, 11:29:16 »
а когда установишь апач, не забывай набирать адреса не так:
c:\\hhkkbl\\file.shtml
а так:
http://localhost/file.shtml

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #3 : 20 Октября 2003, 20:25:31 »
Про апач я и так знаю.

Мне нужно, что бы много разных людей на разных компах могли просматривать мои страницы без всяких дополнительных примочек.

Народ посоветуйте, кто что знает.
Должен же в ява скрипт, быть оператор который вставляет кусок кода из внешнего файла!?

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Альтернатива ssi на javascript
« Ответ #4 : 20 Октября 2003, 20:41:14 »
Цитировать
tomashik:
Должен же в ява скрипт, быть оператор

С чего ты взял??? ЧТО ОН ДОЛЖЕН БЫТЬ.
либо я чего-то не понимаю, либо одно из трех.
Представь себе, что на Javascript есть такой оператор (сразу же оговоримся, что на самом деле это будет функция, но используем лексику автора топика), который позволит тебе сделать в теле скрипта подключение другой страницы, назовем его include(\'localpath/localfile\')
В ее задачу входит подключить локальный файл и вывести его в какое-то место на нашем сайте, правильно я мыслю?

Отлично! ты единственный, кто будет пользовать данную функцию с возможностью подключения ЛОКАЛЬНЫХ файлов локально. Я бы, например, сразу бы сделал у себя на сайте вот такую штуку:
1. Скрытое поле в форме.
2. Подключаю "твоим" инклудом c:/windows/repair/sam , любой другой файл, который меня интересует, вывожу содержимое не на страницу, а в скрытое поле.
3. Отправляю это себе на сайт, используя скрытое поле.
4. В результате получаю практически браузер по дискам пользователя, если ко мне пришел чел, который виндами под админом пользует, а таких 90%, то получаю браузер с правами админа!
работа в Украине

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #5 : 20 Октября 2003, 20:46:53 »
Так бы и сказал, что ява-скрипт очень безопасный (я это запамятовал), а ты сразу в крик.

Но все-таки какой-то выход моей ситуации? Пусть не с помощью явы, а как-то еще?

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Альтернатива ssi на javascript
« Ответ #6 : 20 Октября 2003, 21:49:08 »
найти программу, которая бы генерировала статический HTML по шаблонам
или все на apache с SSI и делать оффлайновую копию при помощи wget
•••Jah\'d never let us down!•••

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #7 : 21 Октября 2003, 21:24:04 »
что такое wget?

И как называется программа? Я не думаю, что поисковик найдет что-нибудь по описанию приведенному выше.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Альтернатива ssi на javascript
« Ответ #8 : 21 Октября 2003, 22:29:58 »
Цитировать
И как называется программа?
wget
Цитировать
не думаю, что поисковик найдет что-нибудь по описанию приведенному выше.
по слову wget искать пробовал.
В форуме "Навигатор" недавно в одном из топиков ссілка была
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #9 : 22 Октября 2003, 02:25:25 »
Цитировать
Должен же в ява скрипт, быть оператор который вставляет кусок кода из внешнего файла!?


Кода JS или html ?
:)

Все можно...  IFRAME для HTML - если тебе не нравится, значит ты его просто не умеешь готовить, вот и все :)
 Вот люди из http://dynapi.sourceforge.net  -  умеют.  Кстати просто возьми их библиотеку и не мучайся - она будет работать в разных броузерах.

Для JS вообще есть < script src = file.js >
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #10 : 22 Октября 2003, 10:45:55 »
Кстати, для локалоного просмотра вполне подойдут обычные фреймы.
вообще чувак высосал проблему из пальца. Есть миллион способов решения. Надо только четко определиться с задачей и приступать.
А не размышлать на тему "А хорошо бы построить мост отсюда и до самой до москвы..". И носом не вертеть - "Это мне подходит, а то мне не равится".

Оффлайн tomashik

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #11 : 22 Октября 2003, 20:26:27 »
RomikChef  
 Назови мне хотя бы 10 способов решения проблем.
Задача четко обозначена.
А iframe не подходит, т.к. он создает вид отдельных вставленных окон, при условии отключении прокрутки. Если же ее оставить пользователь просто не поймет что это такое. Т.е. обычно наличие прокрутки внутри страницы подразумевает поле для набора текста.

И, кстати, iframe пока единственный рабочий вариант.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Альтернатива ssi на javascript
« Ответ #12 : 22 Октября 2003, 21:21:39 »
tomashik
названий таких программ я не знаю, не интересовался.
по поводу wget: http://www.yandex.ru/yandsearch?rpt=rad&text=wget 6-й результат сверху
•••Jah\'d never let us down!•••

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Альтернатива ssi на javascript
« Ответ #13 : 22 Октября 2003, 21:35:49 »
tomashik
Кто ищет, тот всегда найдет! чтобы не найти wget надо вообще на поисковик не заходить. Помимо wget\'а, я часто пользуюсь Meta Products Offline Explorer, Шустрая штука, встроенный браузер, поддержка проектов и папок, отлично настраивается, качает от сих и до сих... короче все фичи wget\'а, но для тех, кто боится коммандной строки :)
работа в Украине

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Альтернатива ssi на javascript
« Ответ #14 : 23 Октября 2003, 10:18:27 »
При чем здесь Ифрейм?
я говорил об обычных фреймах.
Тебе вообюще известно, что это такое?
При чем здесь прокрутка? Ты по себе пользователей не суди, не все такие темные. прокрутка означает только то, что внизу еще есть данные.

В дримвейвере есть собственный кривоватый, конечно, но работающий механизм шаблонов.

но для тебя проще фреймы. Зайди в любой чат и посмотри, что это такое

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28