タグ

JScriptに関するmiya2000のブックマーク (4)

  • JScript (WSH) でフォルダ監視 - by edvakf in hatena

    JavaScript Advent Calendar の14日目の tricknotes さんが JScript を押してたので乗ってみる。JScript の難点は調べても情報が出てこないことですね。 日常のスクリプト言語にJavaScriptはいかが? - tricknotesのぼうけんのしょ WQL というやつの __InstanceCreationEvent を使えば特定のフォルダの中にファイルが作られたとき(移動されたときも)に何か操作をすることができるらしい。 var computer = '.'; var drive = 'C:'; var path = '\\Users\\ユーザー名\\'; var wmi = GetObject("winmgmts:\\\\" + computer + "\\root\\CIMV2"); var wql = [ "SELECT * FROM

    JScript (WSH) でフォルダ監視 - by edvakf in hatena
  • Dean Edwards: Sniff!

    My current frog exaggerator of choice: var isMSIE = /*@cc_on!@*/false; Comments (67) Leave a comment Comment: #1 It seems to be the fastest and shortest way to know that, thank You! Comment: #2 ooops, maybe this one is even more horrible var isMSIE = /*@cc_on!@*/!1; reduced by 3 chars :rotfl: Comment: #3 […] Dean Edwards nous propose la méthode la plus courte (en terme de code )que j’ai eu l’occas

    miya2000
    miya2000 2007/04/04
    var isMSIE = /*@cc_on!@*/false; まず@cc_onを知らなかった。/今まではActiveXObjectで判定してたけどFirefoxにActiveXObjectを有効にするextensionがあったからこれからはこれで。
  • JavaScript, Neo-Generation/条件コンパイル

    例えば次のように JScript のバージョンによってコンパイルを変えることができます。 var str = "ほえほえハッピー"; /*@cc_on@*/ /*@if(@_jscript_version >= 3) alert(str.slice(1)); @else@*/ alert(str.substring(1, str.length)); /*@end @*/ 上では元の文字列の先頭の文字だけ削った文字列を表示しています。 JScript3以上なら slice メソッドが使えるのですが、 それより前のバージョンでは代わりにちょっとめんどうな substring メソッドを使います。 条件コンパイルは @cc_on ステートメントがあってはじめて有効になります。 条件コンパイルの文は全てコメント内に書かれます。 コメントは次の形をしていなければならないようです。 /* … @*/

    miya2000
    miya2000 2007/04/04
    知らなかった。常識?
  • JScript 総論編

    gate > core > JScript > 総論編 JScript -- 総論編 v0.0 20011118 目次 | Tips編 1.JScript:その正体 2.なぜあえてJScriptか 3.VBScriptとはどう違う 4.dotNetでの対応は 1.JScript:その正体 JScriptはマイクロソフトが提供するスクリプト言語の一つ。JavaScript/ECMAScriptに準拠しつつ、Windows環境との親和性を高める拡張機能が追加されています。 Microsoft IIS上でcgiスクリプトとして利用できるほか、コマンドラインからもWindows Scripting Host上で利用できます。IE上で動くJavaScriptも、正しくはJScriptなのでした。 SQLServerのDTS(データ変換サービス)の変換スクリプトを書くこともできるし、Script

  • 1