JScript - реализованный Microsoft стандарт языка ECMA-262.
©2003 автор Ивашин Ю.В. все права защищены
Стандарт выработан для унификации реализаций языка JavaScript, впервые
использованном Netscape в своем броузере Интернета. Реализация Microsoft
полностью покрывает стандарт, и реализует некоторые его расширения. JScript -
интерпретируемый язык, исполнять который может MS Internet Explorer,
приложения MS Office и обе программы Windows Scripting Host - wscript.exe и
cscript.exe.
Простым текстовым редактором, программа на языке JScript может быть внесена
в файлы:
- HTML (расширение .htm .html)
- HTA (расширение .hta, приложения на языке HTML)
- JS (расширение .js, выполнение с помощью cscript.exe wscript.exe)
- WSF (расширение .wsf, выполнение с помощью cscript.exe wscript.exe)
Существенное различие между 1 и 2 пунктом заключается в уровне защиты. Оба документа
обрабатываются MSIE, но в первом случае, каждое подозрительное действие будет сопровождаться
запросом на подтверждение, а во втором ограничения защитной модели MSIE отсутствует.
Простые примеры программ удобнее тестировать wscript.exe, т.е. оформлять в виде текстовых
файлов .js и запускать из коммандной строки wscript.exe MyProg1.js. Законченные
приложения удобнее писать в .hta файлах, т.к. все диалоговые экраны можно создать
с помощью форм HTML. Использовать часть возможностей JScript можно и в страничках
Вашего сайта, т.е. .html - но в этом случае может возникнут проблемы совместимости с др.
броузерами.
|