問題タブ [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.
.net - JScript.NET でプログラムによって IObjectSafety を実装する方法
tldr; JScript.NET dll をスクリプトに対して安全であるとマークする方法は?
この JScript.NET ライブラリを検討してください(helloworld1.js)
。
通してから
jsc.exe /nologo /t:library helloworld1.js
と
regasm /nologo /codebase helloworld1.dll
ローカルの HTML ページで次のように使用できます。
それはすべて正常に機能し、アラートが表示されThis is a string returned from helloworld1.dll
ます。
今... ActiveX オブジェクトがインスタンス化されるたびにポップアップする恐ろしい IE セキュリティ警告を取り除きたい:
An ActiveX control on this page might be unsafe to interact with other parts of the page. Do you want to allow this interaction?
セキュリティ警告を削除する方法は、dll を としてマークしてsafe for scripting
実装することIObjectSafety
です。
VB6 と VB.NET でこれを行う方法は知っていますが、JScript.NET で実装するにはどうすればよいですか?
どんな助けでも本当に感謝しています。
c++ - Javascript エンジンで使用できる ActiveX を作成する方法
JScript または VBScript (Windows Script Based Host) で使用できる MFC ActiveX オブジェクトを作成するためのチュートリアルを知っていますか?
次のように使用できる OCX を意味します。
これではありません:
これまでのところ、私が見つけたものはすべて、html タグで activex を使用することを許可するだけで、スクリプト エンジンでの初期化に失敗します。
asp-classic - Classic ASP / JScriptには、パフォーマンス、スケーラビリティ、または信頼性の欠点がありますか?
JScriptでクラシックASPコードを作成することには、多くのメリットがあります。より人道的な構文、適切なオブジェクトシステム、プログラマーの知識、および一般的な煩わしさの欠如です。いくつかの癖に注意すれば、既存のクラシックASPアプリにレガシーVBScriptと新しいJScriptコードを混在させることもできます。
これ以上使わないのには理由があるのではないかと思っていました。それはただの勢いとドキュメントの欠如ですか?または、パフォーマンス、スケーラビリティ、または信頼性の観点から、VBScriptを使用する正当な理由がありますか?
注意:私はVBScriptとJScriptの比較にのみ興味があります。クラシックASPは一般的に山積みであることは知っていますが、ここでは選択の余地がありません。
php - Webサイトからvbscriptを実行する方法
VBScriptファイルがあります。それがコンピュータ上にあるとき、それはうまく機能します。ボタンクリックで実行できるように、PHPサイトに配置したいと思います。しかし、私は成功していません。それは実際にコンピュータ情報を取得します。それがユーザーのマシンで動作することを願っています。任意のアイデアをいただければ幸いです。誰かがjscriptでそれを行う方法を知っている場合または
コードは次のとおりです。
jscript - jscript ランタイム エラー
Visual Studio 2010 プロジェクトがあります。ノートブックからは正常に実行されますが、デスクトップからは実行されません。エラーは Microsoft JScript ランタイム エラーです: '$' は未定義です。ここにコードがあります
このマシンには Visual Studio がありましたが、silverlight SDK に問題があったため、削除して再インストールする必要がありました。このコードが .net 4.0 を使用して asp.net コードに挿入されるまで、数週間は問題なく動作しています。sfc /scannow を実行しましたが、エラーは報告されませんでした。私も再起動しました。Jscript ファイルは、c:\windows\system32 内の他の場所に存在します。これは Windows 7 マシン 64 ビットです。マシンには完全にパッチが適用されています。私のマシンの c:\windows\system32 にある jscript ファイルはバージョン 5.8.7601.16982 で、799 KB です。
visual-studio-2010 - VS2010 スクリプト デバッガーで JScript 例外を無視する
IE で実行されている JSCript にアタッチされたときに表示される VS2010 Java Script 例外ダイアログを無視する方法はありますか。ExtJS プロジェクトがあり、ExtJS でいくつかの例外が発生することがわかっていますが、[無視] を 10 回クリックするのは非常に面倒です。
前もって感謝します
compilation - jsc でコンパイルされた Windows アプリの移植性
私は最近、jsc と呼ばれる .NET フレームワークの組み込みツールを使用して、JScript をコンソール アプリにコンパイルできることを発見しました。私のコンピューター、および.NETを備えた他のWindowsコンピューターには既にインストールされています。
最終的にコンパイルされた exe が .NET に依存しているかどうかを知りたいです。また、それは完全に移植可能です。自分のマシンでアプリを作成して配布し、他のユーザーのマシンでも動作することを期待できますか?
リリース ノートに記載する必要がある技術的な詳細は何ですか? .NETなどに依存しているのかもしれません...
jscript - WSH TCPサーバーは可能ですか?
jscでコンパイルするWSHjscriptを使用してWindowsでスクリプトを作成したいと思います。
スクリプトを非常に単純なtcpサーバーとして機能させ、指定された任意のポートをリッスンし、要求を受信するとテキスト文字列を送信するようにします。
開発者ソフトウェアがインストールされているWindowsマシンでのみ利用できるように見えるライブラリに依存する実装をいくつか見つけました。(.NETがインストールされている)任意のWindowsマシンで動作する実装が必要です。tcpソケットでリッスンするのに役立つdllがあれば、私はdllを含めてうれしいです。
TCPサーバーとして機能する適切なdllはありますか?
jscでコンパイルできるjscriptにtcpサーバーの実装はありますか?
vbscript - Jscriptの特定のタイムゾーンに関してファイルのファイル変更日を取得する方法は?
PST マシンで作成/変更されるファイルがあります。しかし、インド標準時からこのファイルにアクセスすると、現在のシステム タイム ゾーンに従って更新日が返されます。(ここで説明したように)提供されたタイムゾーンに関してこの日付を取得する方法はありますか
javascript - クラシック ASP: AX json 実装を使用して RecordSet を json 表記に変換する方法
私は jQuery やその他のツールを使用して ajax でアプリケーションを実行しています。一部では、従来の ASP バックエンドを使用して ajax でデータを取得したいと考えています。AX (Asp エクストリーム エディション) に JSON クラスの適切な実装が存在することがわかりました。フレームワーク、私はそれを使用しましたが、現在、私はそれをうまく使用する方法を理解していません.
編集: Scripting.Dictionary オブジェクト スレッドでJSON.Stringify が失敗するという正しい答えに基づいて、レコードセットを処理するカスタム関数を作成することにしました。
編集 2:関数 JSONStringify(object)内でJSON.stringifyを呼び出すと、値のデータが失われます。
Recordset が値としてJSONStringifyに渡されるとすべて問題ありませんが、JSON.stringifyが実行されると、レコードセットを含む必要がある " value " パラメータが未定義になります
私が期待していること(例)
SQL クエリから Recordset を渡すと、SELECT name, tel FROM users
次のような出力が表示されます
ディクショナリを渡すと、ディクショナリで宣言された要素に基づいて類似したものが表示されます。
他のタイプのオブジェクトをサポートしたい場合は、関数を拡張して実行できます
ソースコード
getcatalogos.asp
json-stringify-parser.asp
vbsTyper.asp