Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

JavaScript: Работа с окнами

Обсуждение темы JavaScript: Работа с окнами в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Уважаемые Господа, пожалуйста, проконсультируйте... Имеется html-файл, содержащий ссылку на внешний ресурс: <body onload=javascript :openUrl('URL ресурса');window.resizeTo(0,0);window.opener='_';s etTimeout('window.close()',1000);> где function openUrl(sUrl) { //sUrl="URL ресурса" var ...


Закрытая тема
 
Опции темы
Старый 02.08.2006, 14:47   #1
Уважаемые Господа, пожалуйста, проконсультируйте...
Имеется html-файл, содержащий ссылку на внешний ресурс:
<body onload=javascript:openUrl('URL
ресурса');window.resizeTo(0,0);window.opener='_';s etTimeout('window.close()',1000);>
где
function openUrl(sUrl) {
//sUrl="URL ресурса"
var win;
var sArgs;
var sWidth=780;
var sHeight=500;
var sMenu=0;
var sStatus=0;
var sToolbar=0;
sArgs = "toolbar=" + sToolbar + ",location=0,left=15;top=15;directories=0,stat us=" +
sStatus + ",menubar=" + sMenu + ",scrollbars=1,resizable=1,width=" + sWidth + ",height=" + sHeight;
win = self.open (sUrl, "", sArgs);
if (sUrl.search(".zip")>-1||sUrl.search(".exe")>-1)
{setTimeout(win.close(),1000);}
}
Как избавиться от недостатков:
1) лишнее окно, которое при некоторых операциях (напр., при нестандартном формате файла для браузере - ожидание ответа на вопрос "Открыть или Сокранить") не закрывается, пока пользователь не отреагирует на операцию,
2) закрытие окна по времени не всегда позволяет срабатывать ссылке - приходиться несколько раз кликать.
 
Старый 02.08.2006, 14:47
Ссылки
Старый 02.08.2006, 14:47
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JavaScript и работа с файлами Flukky HTML, CSS, JavaScript 8 25.10.2006 21:25
Javascript: Работа ссылки на различные файлы Qizimka ASP, Perl, PHP и MySQL 0 02.08.2006 14:45
JavaScript работа с текстовыми файлами Reds ASP, Perl, PHP и MySQL 15 12.07.2006 09:55
JavaScript работа с файлами firsoves ASP, Perl, PHP и MySQL 1 27.10.2005 12:55
Javascript: работа с окнами pass HTML, CSS, JavaScript 2 30.11.2003 12:52


Текущее время: 17:20. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум