Всем привет!
Есть несколько вопросиков-проблемок, решить которые надо на ЖС, либо на чем то еще, но не прибегая к серверным решениям:
1) Как можно на странице проверить стоят ли галочки в настройках обновления и т.п., и при в нужных местах выводить на страницу ченить типа "Ок", "Мля!"?
2) Как на ЖС сделать аналог ПХП-пинговалки, т.е. что бы проверялось доступен ли адрес (локалхост), или нет?
3) Как проверить существование файла на компе юзера, на пример: C/Windows/notepad.exe ?
4) Можно ли как-нибудь получать от установщика, на пример, ZIP`а оставшееся время на распаковку, ну или процент распаковки, или ченить типа того..?
Всем заранее спааасибо!!)
Отсутствует
Snail, это реально только на Java, но для этого надо написать соответствующее расширение, плагин, и попросить жертву установить это дополнение к себе в браузер.
Продам: совесть, ответственность, вежливость, воспитанность. Недорого.
Отсутствует
Ну спасибо...
Если кто не понял, то основным вопросом было то как достучаться до настроек браузера (Фокса) юзера с открытой страницы...
Судя по ответам, тут есть крутые юзеры, а вот знающих АПИ Фокса и кодерство людей не наблюдается.., очень жаль...;(
Отсутствует
> как достучаться до настроек браузера (Фокса) юзера с открытой страницы...
Со страницы никак. Напишите своё расширение (extension). Хаутушек по написанию расширений в сети куча.
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
К стати, 3,4 пункты выполнимы..на ЖС, и не так уж сложно, примерно так..:
var req = null; try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { req = new XMLHttpRequest(); } catch(e) {} } } if (req == null) throw new Error('XMLHttpRequest not supported'); url = 'yourUrl'; req.open("GET", url, false); try{req.send(null)}catch(fuck){throw new Error("No such file!");}finally{return loaded = req.responseText.split('\n');} if(loaded != ""){/*do something....=))*/}
А вот 4-й пункт, более похож на невыполнимый..
По поводу 1-го...посмотрю, подумаю.....
Отсутствует
Snail
http://support.mozilla.com/ru/kb/ActiveX:
Firefox официально не поддерживает ActiveX
Лучше поищи подходящие по функциональности расширения.
Отсутствует