>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >FF кодирует URL для специфического протокола http://forum.mozilla-russia.org/viewtopic.php?id=19202 |
oxy_naum > 25-09-2007 16:56:48 |
Уважаемые FF'шники! Помогите разобраться.... Что бесит - в IE, блин, все работает!!!! Приходится для этой странички пользоваться IE'шкой, что не есть хорошо :-( Может кто знает, как с этим бороться? Заранее спасибо. |
igorsub > 26-09-2007 02:06:47 |
А можно ссылку на страничку? |
oxy_naum > 26-09-2007 11:34:28 |
К сожалению, не могу - это внутреннее приложение. Могу написать html, который получатся. Выделить код Код:<a href='flashFTP: "ftp://myuser:mypass@myftpserver.com -localpath="c:\myfolder" -remotepath="httpdocs"'>Open file</a> Как вы догадались, открывается автоматом прога FTP со всеми параметрами. Обидно, ведь раньше всё работало. А теперь этот голимый IE приходится использовать. Я, честно говоря, уже кучу способов перепробовала - и через JS кодировать, и .Net'ом... Нифига! IE'шка реагирует, а FF - ни в какую!!! Прет эти козюльки в строку - и всё тут! ПоможИте, хто могет, а? |
Unghost > 27-09-2007 17:47:07 |
==> Разработка |
Shreder > 05-12-2007 20:55:12 |
Попробуй через JS получи nsIURI у него есть метод getName() - это твой URL на страницу в текстовом виде потом запусти программу с параметрами P.S. Да забыл URI бреш из nsIWebNavigation метод getURI который берется как queryInterface из nsIWebBrowser или из nsIDOMWindow и там береш HTML элемент - линк всю инфу можно найти на www.xulplanet.com |
oxy_naum > 06-12-2007 10:45:05 |
Решила "простенько и со вкусом" - написала малюсенькую прогочку, которая получает всю эту абракадабру и раскладывает по полочкам. Заодно и проблему с параметрами через пробел решила... Да и в Registry теперь надо одну запись всего вписать, для запуска моей проги, а уж ей передавать и имя exe-шника и параметры к нему. :-) а в Registry у меня для RunInExplorer написано: то не то что нифига не открывается - хуже!!! Explorer запускает из Registry описание RunInExplorer, а там написано "запусти Explorer с пареметром %1", который говорит Explorer'у запустить из Registry описание RunInExplorer... И т.д. Приходится жмать на кнопочку "Supervisor" , потому как окошки открываются и открываются Shreder пишет
Спасибо за совет, сегодня попробую... |