Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужна помощь с использованием -WScript.Shell, WScript.Shell 
:(
    Опции темы
t77
Дата 27.10.2009, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 27.7.2008

Репутация: нет
Всего: нет



Как добавить свойства для нового окна?
Имеется URL, который открывается в новом окне. 
Код

            strSystemCall = "http://какой-нибудь url"; 
                                                             
            var objWSH=new ActiveXObject("WScript.Shell");
            objWSH.run(strSystemCall,);
            objWSH = null;

Как для этого окна можно добавить такие свойства, как высота окна, ширина и так далее...??

PM MAIL   Вверх
Akina
Дата 27.10.2009, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454



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



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
t77
Дата 27.10.2009, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 27.7.2008

Репутация: нет
Всего: нет



Понимаете, мне необходимо открыть окно браузера так, чтобы для каждого нового окна браузера создавался отдельный куки. Для этого, открываю окно браузера с помощью iexplore.exe  -nomerge, затем адрес страницы.
Тоесть мне необходимо открывать окно с помощью объекта WScript.Shell...
Код

function openNewWindow(url, params)
{                            
    var strSystemCall = "\"iexplore.exe\"";
    var strBroswerName = navigator.userAgent.toLowerCase();
    var strBrowserVersion ='';
                                   
    //get browser version number
    if(strBroswerName.indexOf("msie") != -1)
    {                 
        strBrowserVersion = strBroswerName.substr(strBroswerName.indexOf("msie")+5,1);

        if(strBrowserVersion == 6 || strBrowserVersion == 7 || strBrowserVersion == 8)
        {
            switch(parseInt(strBrowserVersion))
            {
                case 6: 
                    strSystemCall = strSystemCall+" -new ";
                    break;
                 
                case 7:
                    break;
                 
                case 8: 
                    strSystemCall = strSystemCall+" -nomerge  ";
                    break;

            }
                  
         strSystemCall = strSystemCall + url; 
                                                             
            var objWSH=new ActiveXObject("WScript.Shell");           
            objWSH.run(strSystemCall);
            objWSH = null;

            
            top.window.opener = top;
            window.open('','_self');
            window.close();
            
        }
        else
            {
                alert("The current browser version is not supported!\nPlease note the minimum requirements for details.");        
            }

    }
    else
        {
            alert("The current browser version is not supported!\nPlease note the minimum requirements for details.");        
        }
               
}

Хотелось бы вынести данную функцию, для общего использования в пределах апликации и дать возможность устанавливать свойства(params) окна...
Существует ли возможность задавать свойства с использованием данного объекта? Может у кого есть предложения, как это можно реализовать?
PM MAIL   Вверх
youri
Дата 27.10.2009, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

Репутация: 2
Всего: 16



можно запускать браузер со страничкой, котоhая будет создавать новое окно с нужными размерами, а потом убивать первое окно smile
PM   Вверх
t77
Дата 28.10.2009, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 27.7.2008

Репутация: нет
Всего: нет



 smile 
PM MAIL   Вверх
youri
Дата 28.10.2009, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

Репутация: 2
Всего: 16



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

Это сообщение отредактировал(а) youri - 28.10.2009, 13:03
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.