Я пытаюсь использовать сокеты для подключения к серверу через скрипты HTA. Это возможно? В Интернете мало информации, некоторые примеры с большой благодарностью.Разработка JavaScript HTA в Windows. Могу ли я использовать сокеты?
1
A
ответ
1
В JScript нет доступа к сокету, но вы можете использовать любой из установленных компонентов ActiveX.
Я думаю, есть некоторые сторонние, которые обеспечивают доступ к raw-сокету, но нет никаких настроек в установках Windows. Это означает, что вам не нужно будет распространять HTA, но также установить компонент ActiveX, что сделает развертывание довольно громоздким.
Если вы можете, используйте HTTP как способ доступа к удаленным ресурсам и используйте встроенные объекты XmlHttpRequest или WinHttpRequest, которые поставляются с Windows.
Смежные вопросы
- 1. Могу ли я использовать сокеты BSD в Android NDK?
- 2. Могу ли я использовать! # Rscripts в Windows
- 3. Могу ли я использовать сокеты на Appengine без специальной библиотеки?
- 4. Версия JavaScript в HTA
- 5. Могу ли я использовать локальные сокеты в операционной системе Windows? - C++/Boost
- 6. Могу ли я использовать resolurl в javascript
- 7. Могу ли я использовать php в javascript?
- 8. Могу ли я использовать CP1252 для Windows?
- 9. Как я могу использовать watin с HTML-приложением .HTA?
- 10. HTA использовать существующее окно
- 11. Могу ли я использовать Javascript со скелетом?
- 12. Могу ли я использовать CSS как javascript?
- 13. Блокирующие сокеты в Windows
- 14. Совместимость с HTA и Javascript. Javascript не работает в HTA
- 15. Могу ли я использовать NSSpeechSynthesizer из JavaScript?
- 16. Могу ли я использовать Windows XP для разработки Windows Azure
- 17. Можете ли вы использовать обычные сокеты в Javascript?
- 18. Использование javascript в hta-файле
- 19. Как использовать сокеты в JavaScript \ HTML?
- 20. HTA-приложения в Windows 10 phone
- 21. Должен ли я использовать сокеты в приложении клиент/сервер?
- 22. Как я могу связываться через сокеты TCP из JavaScript?
- 23. Добавление JavaScript JQuery в HTA
- 24. debug javascript в .hta файле
- 25. Работает ли HTML5 в формате .hta?
- 26. HTA - Windows Gadget изогнутые края
- 27. Могу ли я использовать gcloud в Git Bash для Windows?
- 28. Могу ли я использовать класс XpsDocument в приложении Windows Form
- 29. Могу ли я использовать mySQL в своем коммерческом проекте windows
- 30. Могу ли я использовать Microsoft Live SDK в Windows 7?
К сожалению, я не могу использовать компонент ActiveX HTTP для доступа к удаленным HTTP-серверам, поскольку я получаю отказ в доступе из-за политики «того же самого происхождения». Есть идеи? –
@Luca: Я уверен, что объект WinHttpRequest может запросить любой запрос. – Tomalak
@ Томалак: Это то, о чем я думал. Однако я получаю эту ошибку при использовании компонента WinHTTPRequest. «Соединение с сервером было прервано ненормально». Вот фрагмент кода, который я запускаю: http://codepad.org/gKIxwJEi –