問題タブ [jscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
451 参照

javascript - JScript 配列の問題

再投稿された作業コード

(ActiveX コンポーネントから配列を取得しようとしていますが、うまくいきません。スクリプトを実行すると、空のメッセージ ボックスが表示されますが、配列がそこにあることはわかっています:)

0 投票する
0 に答える
346 参照

windows - VBScript/JScript (スタンドアロン) を使用して IE の Cookie で HTTPS 要求を送信する方法は?

JScript/VBScript を (ブラウザではなくスタンドアロンの JS または VBS ファイルで) 使用して、HTTPS GET 要求を Internet Explorer の現在の Cookie を持つサーバーに送信するにはどうすればよいですか?

0 投票する
2 に答える
662 参照

security - Javascript は、セキュリティ (XSS) のために Request.Form("foo") をオーバーライドします

クロス サイト スクリプティングの脆弱性を含むソース コードがいくつかあります。サーバー側 Javascript および従来の ASP (IIS 7.0) を実行しているサーバーにブラウザーがデータを送信するときに発生する入力検証はありません。

Request.Form("foo")私の質問は、サニタイズ関数も呼び出して禁止されている JS/HTML を取り除くことができるように、オブジェクト/メソッドをオーバーライドする方法はありますか? Request.Formどこでも呼び出されるすべてのファイルで検索と置換を行いたくありません。もっとエレガントなものを期待していました。

任意の提案をいただければ幸いです。

0 投票する
3 に答える
4425 参照

copy - Javascriptを使用してあるファイルから別のファイルにテキストをコピーする

すべてのテキストをあるファイルから別のファイルにコピーするスクリプト (.js) を作成しましたが、機能しません (ハードディスクで実行します)。

誰かが私を修正できますか (またはコード =))? どうもありがとう。

0 投票する
8 に答える
1922 参照

javascript - JavaScript/ActionScript で Math.constructor を再定義する実用的な用途はありますか?

Math オブジェクトにはプロトタイプ プロパティはありませんが、コンストラクタ プロパティはあります。コンストラクターの再定義が役立つ場合はありますか?

0 投票する
1 に答える
2468 参照

vbscript - (たとえば)iexploreを起動したプロセスをVBScript/JScriptで取得する

(理想的にはVBScript / JScriptのようなスクリプト言語を使用して)別のプログラムを生成したプロセスの詳細を取得する方法はありますか?つまり、Computrace LoJackがiexploreを起動した場合、インターネットとの通信を処理しますか?

0 投票する
1 に答える
351 参照

javascript - WindowsCEでのJScriptでの描画

Windows CE 5、およびJScript 5.6(JavaScript 1.5と同等である必要があります)をサポートするMobile InternetExplorer6を使用しています。

次に、いくつかの線を描画します。VMLはサポートされていないようで、Raphael、flotr、jsdraw2dなどの描画ライブラリを試しましたが、どれも機能していないようです。

CEでWindowsCEMobile Internet Explorerを使用して描画するための提案はありますか?

0 投票する
3 に答える
5319 参照

powershell - メインフレームのターミナルウィンドウで単純な反復タスクを自動化する方法はありますか?

私の雇用主はTN3270Plus2.07バージョンのメインフレームエミュレーターを使用しています。これは非常に古いバージョンであり、新しいバージョンで使用可能な、画面の更新の待機、「if」条件、インクリメントなどの単純な計算命令など、一部のスクリプトコマンド/機能をサポートしていません。これらの機能が必要なため、組み込みのスクリプトを使用できません。

DDEはサポートしていません。

VBScript、JScript、PowerShellなどのオプション(またはAutoItなどのサードパーティツールをインストールせずにWindows 7 Enterpriseで利用できるその他のオプション)が残っていました。

必要なのは、ファイルからデータを読み取り、それをメインフレームターミナルに入力し、メインフレームからの応答を受信するまで待つことです(これは非常にランダムで、瞬間的な場合もありますが、20〜30秒かかる場合もあります) )つまり、画面の更新を待ちます。そして、ターミナルウィンドウからテキストを読みたいのですが、その情報に応じて、ファイルループから次の行を読み続けるなどのアクションを実行する必要があります。

これを達成する方法はありますか?

注:エミュレーターを変更したり、サードパーティのツールをインストールしたりすることはできません;)

0 投票する
1 に答える
2559 参照

wsh - WScriptでのワイルドカードファイル検索

JScriptを使用して、特定のワイルドカードパターンに一致するフォルダー内のすべてのファイルを取得する必要があります。例えば:

コレクションを繰り返し処理してfolder.Files、正規表現に対して名前をテストできることはわかっていますが、Windowsに検索を実行させ、一致するものだけを取得したいと思います。フォルダ内に数百のファイルが存在する可能性があるため、これは主にパフォーマンスのためですが、必要なファイルはごくわずかです。

検索に使える関数などはありますか?または、ループと正規表現を使用する必要がありますか?

編集:ここで私は正規表現で作業するようになったものです。なしでそれを行う方法はありますか?

0 投票する
1 に答える
3403 参照

com+ - Windows COM オブジェクトのリスト?

こんにちは、Windows スクリプトのホスト スクリプトを実行したいのですが、WScript.createObject() メソッドを使用することで、「COM」と呼ばれるものとやり取りできることを知っています。私が知らないのは、このメソッドでインスタンス化できるオブジェクトは何かということです。私の google-fu は、COM オブジェクトのインスタンス化と通信に使用できる洗練されたメソッドを 1 千と 1 つしか示していません。おそらく/現在利用可能な/ comオブジェクトをリストするpowershellスクリプトを使用したスタックオーバーフローの回答が1つあります。私が興味を持っているのは、いくつかのバージョンの Windows がインストールされているほとんどのマシンでデフォルトで利用できると合理的に期待できるオブジェクトのリストです。これは難しい注文のようです。特に私が興味を持っているのは、画像のサイズ変更とトリミングに使用できる /default/ 利用可能な COM オブジェクトです。