Forum Webscript.Ru

Программирование => PHP => Тема начата: Eugene2001 от 04 Августа 2002, 02:46:28

Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 02:46:28
подскажите, пожалуйста, что мне надо добавить в код, чтобы на странице не выполнялись Java Script\'ы...

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

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


и хорошо бы, чтобы скрипты отключались только в нужной части страницы (где происходит вызов другой страницы), а в остальных местах работали - \'это возможно?


с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Tankist от 04 Августа 2002, 02:49:16
А PHP тут причем?
PHP выполняется на сервере...
Или ты хочешь"вырезать" все из файла?
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 02:52:20
мне хотелось бы если можно, чтобы в странице, которая подгружается с помощью include НЕ РАБОТАЛИ все , которые в ней есть... это возможно?


с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Tankist от 04 Августа 2002, 02:56:05
Eugene2001
Наверное, только PHP здесь не причем
Название: как на PHP принудительно отключить Java Script?
Отправлено: Доктор от 04 Августа 2002, 03:06:38
Можно только не просто ее инклюдать, а именно вставлять ее содержимое, вырезая все скрипты...
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 03:20:17
вставлять по кусочкам?

например, первый кусочек с "" до "второй с "и т.д.

и все эти кусочки автоматически выдираются из какого-нибудь site.ru/page.html

что-то с трудом верится, что так можно сделать...


с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 03:54:11
хочется избавиться от

=============================

=============================

может быть можно запретить делать "Resizeto" и "MoveTo"?


с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Макс от 04 Августа 2002, 04:06:01
я бы использовал такое:
function callback($buffer){
return str_replace("","",$buffer);

}
ob_start("callback");

Не тестировал, идея понятна?
Это в начале скрипта пропиши или в файле с настройками который во все скрипты включается (если таковой есть и это не будет мешать другим скриптам)
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 04:18:40
спасибо, буду пробовать...

с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 04:43:30
лажанулся я...

страница, из которой надо вырезать этот код у меня подгружается через iframe, а не через include... и соответственно код этой страницы не появляется и из него похоже нельзя вырезать этот кусок... я прав?


с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 04 Августа 2002, 04:58:21
и еще... подскажите, пожалуйста, а можно ли вырезать куски, не указывая их в точности до буквы, т.е.

можно использовать какой-нибудь аналог знака "*", обозначающий любые символы... например, мне нужно заменить код:
=======

текст1


13333333333333333


вфывыфыфввыфвыф


текст2


=======

можно как-нибудь указать, что надо заменить кусок, начиная с "

текст1

"... ДО "

текст2

"


с уважением,
Евгений
Название: как на PHP принудительно отключить Java Script?
Отправлено: Covex от 04 Августа 2002, 08:58:40
Цитировать
а можно ли вырезать куски, не указывая их в точности до буквы, т.е.

это возможно сделать, например, используюя регулярные выражения...Поищи по форуму темы "вырезать текст между тегами", "найти парные теги", "вырезать со страницы  все между ".... 100% найдешь 200% обсуждалось неоднократно...
Название: как на PHP принудительно отключить Java Script?
Отправлено: Доктор от 04 Августа 2002, 15:38:32
Цитировать
может быть можно запретить делать "Resizeto" и "MoveTo"?


Можно заменить эти два обработчика вообще на свои, но не у iframe-а
Название: как на PHP принудительно отключить Java Script?
Отправлено: Макс от 04 Августа 2002, 15:54:03
Eugene2001
еще раз повторяю вопрос который я на форуме "Яваскрипты" тебе задавал:
Что ты хочешь сделать? Каков смысл отключения js?
Хочешь так какой-то счетчик отключить? или баннер?
Название: как на PHP принудительно отключить Java Script?
Отправлено: Eugene2001 от 05 Августа 2002, 10:12:18
хочется избавиться от этого кода, который есть в странице (page.html), которую надо вставить в page.php

=============================

=============================

но страница (Page.html) вставляется в page.php с помощью Iframe... и код вставляемой страницы (page.html) не появляется в page.php... там только строчка с IFRAME
Название: как на PHP принудительно отключить Java Script?
Отправлено: Maniac от 05 Августа 2002, 10:44:32
Цитировать
и код вставляемой страницы (page.html) не появляется в page.php... там только строчка с IFRAME


А кто тебе мешает написать шлюзовый скрипт? Скажем, вместо