|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Автозаполнение JS |
|
VBS/WSH/JS - Автозаполнение JS
|
Новый участник Сообщения: 1 |
Профиль | Отправить PM | Цитировать
Привет участникам!
В силу того что очень туго понимаю JS - прощу помощи. Есть код, который вызывает окно с 2 кнопками (Загрузить и отмена) и адресной строкой (Вложение 1) - адресная строка пустая и нажимая на кнопку загрузить вываливается окно win выбора файла, после выбора файла в адресной строке появляется имя файла - после нажатия на кнопку загрузить происходит подгрузка файла. Требуется поправить код так, чтобы при вызове данного окна адресная строка уже была заполнена адресом и именем постоянного файла находящегося по адресу - C:\Users\XXX\Documents\zzz.exe (как во вложении 2) , а все остальные функции кода должны остаться неизменными. Подскажите как реализовать. Спасибо всем кто поможет. // Окно с формой, для добавления из файла // editAdviceDetailFile = new Ext.Window({ layout : "fit", resizable: false, closable: false, listeners:{ 'hide' : function(){ adviceDetailGrid.getView().focusEl.focus(); }, 'afterrender':function(win){ win.focusEl=upload.button.btnEl; } }, modal : true, border : false, bodyBorder: false, items : [ new Ext.form.FormPanel({ buttons:[ { text : "загрузить", icon : "/static/icons/accept.png", handler : function(){ var rec = adviceGrid.getSelectionModel().getSelected(); editAdviceDetailFile.hide(); Ext.getBody().mask('Подождите...','x-mask-loading'); fileInputUpload("/upload/"+rec.data.id_pnh,upload,{}, function(r,e,p){ Ext.getBody().unmask(); //editAdviceDetailFile.hide() if(!e){ return } if(r.responseText){ var resp = Ext.util.JSON.decode(r.responseText); ds.adviceDetail.store.load({params:{id_pnh:rec.data.id_pnh},callback:function(){ Ext.getBody().unmask(); actions.adviceDetail.CommitChanges.disable(); if(resp.length){ ExceptGrid.store.loadData(resp); ExceptWindow.show(); } }}) } var adv = adviceGrid.getSelectionModel().getSelected(); if(adv){ ds.adviceDetail.store.load({params:{id_pnh:adv.data.id_pnh},callback:function(){}}) } }) } }, {text:"отмена", icon : "/static/icons/cancel.png", handler:function(){editAdviceDetailFile.hide()}} ], width:160, border:false, bodyBorder:false, height:85, frame:true, bodyStyle : "padding: 10px;", hideLabel:true, hideLabels:true, items :[ upload = new Ext.form.FileUploadField({ readOnly : false, anchor : "100%", editable : false, buttonText : "Выбрать" }) ] }) ], width:260 }), |
|
Отправлено: 21:07, 25-06-2014 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Автозаполнение outlook | rovka | Microsoft Office (Word, Excel, Outlook и т.д.) | 1 | 06-05-2012 16:55 | |
[решено] JS. Как установить onblur из JS? | Sanchos | Вебмастеру | 2 | 04-07-2010 13:16 | |
Разное - Автозаполнение в Windows XP | Darkfall | Microsoft Windows 2000/XP | 2 | 08-08-2007 15:29 | |
Автозаполнение логина на mail.u | hasherfrog | Вебмастеру | 4 | 18-08-2005 13:40 | |
Автозаполнение | Nap | Хочу все знать | 3 | 20-04-2002 08:13 |
|