問題タブ [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 投票する
2 に答える
500 参照

asp-classic - JavaScriptでnullを書き出す

この質問は、この質問のフォローアップです: write binary data using JavaScript on the server .

文字列の書き込みに使用するだけの問題Response.Writeは、JavaScript が文字列の末尾として認識する null 文字が文字列に含まれていることです。

私が書き込もうとしている文字列は、次で始まります(ここでは文字コードで記述されています)

JavaScript は最初の 4 文字のみをここに出力します。これは、5 文字目が文字列ターミネータとして認識されるためです。これを回避する方法はありますか?


バイナリ null を実際に書き出す必要があることに注意してください...これの出力は pdf であるため、出力形式を変更することはできません。

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

asp-classic - ASP Classic - JavaScript ページに VBScript ページを含めますか?

Javascript を使用して記述された ASP ページに VBScript ページを含める方法はありますか?

JavaScript で記述された ASP ページがありますが、サイドバー メニューは VBScript で記述されています。サイドバーの ASP ファイルを Javascript に含めると、サーバーでエラーが発生します。

< %@ LANGUAGE="JavaScript" %>

<%

...

< !--#include file="sidebar.asp"-->

...

ここで、sidebar.asp は VBScript を使用して記述されています。

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

regex - javascriptを使用したRegexp.replaceの動的値

今日の私の頭がどこにあるのかわかりません。誰か説明してもらえますか - リクエストフォームで hturl 値を取得し、htstring で置換できるのはなぜですか? (私はこれを行い、機能します-しかし、(hturl)値の1つの出現のみを置き換えます....問題は、置き換えたい古い値がさらに10回出現することです:

aspおよびjavascriptと組み合わせて正規表現を使用しています

私が変更した場合

また

hturl 値を動的に取得できなくなりましたか?

手伝ってくれる人はお願いします!- 今日の頭/ロジックがどこにあるのかわからない!ありがとう

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

if-statement - Dynamics CRM4.0Jスクリプト-状態コードを使用した'If'ステートメント

onload連絡先エンティティのイベントとして単純なアラートを作成しようとしています。ただし、連絡先がまだアクティブであることが条件の1つである場合にのみ、これをトリガーする必要があります。

したがって、私はそれを次のように言います:

ただし、連絡先レコードをロードするとエラーが発生します。ステータスに基づいて「if」ステートメントを作成することはできませんか。

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

http - ASP 要求への応答を使用してブラウザーで新しいタブを開く

これは少し複雑です... ユーザーのブラウザに PDF ファイルのリストが表示されているとしましょう。各ファイル名は、ファイルではなく ASP ページへのリンクです。たとえば、

私はviewfile.aspにファイルを取得させたい(私はそれを少しうまくやった)が、ユーザーがPDFファイルを直接開いたかのようにブラウザにファイルをロードさせたい。そして、新しいタブまたはブラウザウィンドウで開きたいです。

これが(簡略化された)viewfile.aspです:

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

asp-classic - ASPのADODBストリームからデータをバイト値としてどのように読み取りますか?

バイナリファイルの内容を取得してストリームに書き込むASPルーチンがあります。ストリームから読み取り、サーバーで処理することを目的としています。

ので、私は持っています:

ストリームから読み取ったばかりのバイトのバイト値を取得するにはどうすればよいですか?

Asc()とbyte()が機能しない(JScript)

TIA

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

search - レジストリでキーを検索する - JScript

Windows Scripting Host を使用してレジストリで特定のキーを検索する方法はありますか?

そのためにJavaScript (Jscript/VBScript?) を使用していますが、msdn ライブラリではそのような方法について言及していません: http://msdn.microsoft.com/en-us/library/2x3w20xf(v=VS.85 .aspx

ありがとう、


そこで、問題の更新を次に示します。

この問題は、レジストリを直接検索するよりも少し複雑です。Windows ボックスにインストールされている製品を調べて、削除したい特定の製品エントリを見つける必要があります。レジストリ パスは次のように定義されます。

HKEY_LOCAL_MACHINE\Software\Microsoft...\Products.

Products キー内には、インストールされている製品がリストされていますが、それらのキーはハッシュ コードとして定義されています。プロダクト キー内には、定義された名前と定義された値を持つ他のキーがあります。後者のキーと値を検索できるようにしたい。未知のハッシュコードをバイパスして、どうすればそれを行うことができますか?

たとえば、DisplayVersion キー = 1.0.0 の製品を見つける必要があります。そのキーへのパスは次のとおりです。

HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\Products\A949EBE4EED5FD113A0CB40EED7D0258\InstallProperties\DisplayVersion.

プロダクト キー A949EBE4EED5FD113A0CB40EED7D0258 を入手する、または書かないようにするにはどうすればよいですか??

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

javascript - Windowsの「バイナリ」フロートをASP jscript変数に読み込む

実数 (8 バイトの "double" 型) をバイナリで、つまり 8 バイトのパック配列として格納する従来の Windows アプリによって生成されたファイルを読み取る必要があります。8 バイトのグループを読み取ることはできますが、それを ASP JScript コードに提示して、実数を再び取得するにはどうすればよいでしょうか。

または別の言い方をすると:

ファイルが Windows (Delphi) プログラムによって作成されたとします。

ファイルを調べると、次の 8 バイトが含まれていることがわかります。

これは IEEE 形式の実数です。これらの 8 バイトを ASP で読み取ることができると仮定すると、実数を再び取得する簡単な方法はありますか?

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

wsh - コマンドラインでcscriptを介してjavascriptに引数を渡す

通常、Windows で cscript を使用してコマンド ラインから実行する小さなコマンド ライン JScript ルーチンがあります。うまくいけば、次のように引数を渡すことができるようにしたいと思います...

%:>cscript doSomethingToFile.js FileInQuestion.txt

これを行う方法についての洞察はありますか?どうもありがとう。

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

internet-explorer - jscript + wshはnotepad.exeを起動できませんが、vbscript+wshは起動できます。なんで?

気にしないで、私はそれを解決しました。

それはただあるべきです

元の質問:

ローカルコンピュータでプログラムを起動するWebページを作成しようとしています。なぜvbscriptバージョンだけが機能するのですか?jscriptリンクをクリックしても何も起こりません。

jscriptバージョンを機能させるにはどうすればよいですか?(XPsp2上のIE8)