imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 12.07.2002, 17:58     # 1
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Question Функции управления окнами на РНР и JScript.

У меня на сайте есть рисунки, которые не стыдно показать и в увеличенном виде. Для этих целей я написал маленький JScript:

function imgload(picture, wpp, hpp, wpm, hpm, npp){

if (picture.lastIndexOf("../../") > -1) {
npict="../../JS/pict.htm";
picture=picture.substring(3,(picture.length));}
else if (picture.lastIndexOf("../") > -1)
npict="../JS/pict.htm";

winname=window.open(npict, 'winname', 'width=1, height=1, scrollbars=no, resizable=no');

winname.document.title=npp;
winname.document.images[0].src=picture;
winname.moveTo(wpm,hpm);
winname.resizeTo(wpp,hpp);
winname.focus();

}

, где
picture - название рисунка;
wpp, hpp - размеры окна;
wpm, hpm - координаты окна на экране монитора;
npp - заголовок окна.

Так длинно потому, что с функцией window.open() пришлось извращаться.
Не смотря на всю убогость языка, меня устраивает то, как он работает.
Но запустив его из под локального сервера, я заметил, что он работает через раз. Издержки производства, - подумал я.

Но протестировав его на одном недонастроенном серваке, на который я залез случайно, обнаружилось, что количество срабатываний сильно уменьшилось. И я засомневался в благонадежности этого скрипта. Его может испортить даже какой-нибудь старый броузер.

Есть ли у РНР функции управления окнами?

Я хочу выводить свои картинки в таком же окошке без меню, нужных мне размеров, в нужном месте и с нужной надписью в заголовке окна.
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 12.07.2002, 19:40     # 2
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
пхп не может управлять окнами......
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 16.07.2002, 11:22     # 3
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Я конечно справился с задачей:
- из HTML вызвал описанную функцию;
- открыл существующий (почти пустой) файл .htm в отдельном окне с передачей ему параметров;
- и это окно автономно подгрузило в себя картинку.

Но это окно может принимать параметры из функции window.open() только когда все работает из под сервака. А для голой тестовой версии пришлось оставить описанный метод и проверять перед исполнением, влючен сервер или нет.

Немного карявенько вышло...
__________________
Беспалов Роман
Bespalov Roman вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:18.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.