問題タブ [asp-classic]

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 に答える
4138 参照

jquery - jquery とクラシック ASP を使用してサーバー側で HTML ドキュメントを生成する

これが私の質問です。

古典的なASPがサーバー側のJavaScriptをサポートしていることを知っていれば、「サーバー側のHTML」を生成して、Response.write $(page).html()のようにクライアントに送信できるようになることは可能でしょうか?

もちろん、複雑な構造を解析して操作するのは簡単なので、jQuery を使用してそれを行うのは素晴らしいことです。

私がこれを行うのを妨げる唯一の問題は、古典的なaspが3つのオブジェクト(応答、サーバー、要求)しか公開せず、jQueryが常に使用するような「dom構築機能」を提供しないことです。空白のドキュメント オブジェクトを作成するにはどうすればよいでしょうか。

編集:パフォーマンスに関しては、それは間違いなく良い考えではないことに同意する必要があります。なぜそれが必要なのか説明しましょう。

私は実際に、さまざまな JSON フィードを HTML の複雑な、時にはネストされたレポートに変換しています。複雑なセットや長いレポートでも、クライアント側は非常にうまく機能します。

ただし、一部のクライアントは、EXCEL などのツールを使用して「フォーマット済み」レポートにアクセスしたいと考えています (javascript が不足している webquery を使用)。したがって、その特定のケースでは、jQuery の作業となる .html() コンテンツを response.write できる必要があります。

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

xml - Linux の SUN One ASP ホスティング環境で XML ドキュメントをロードする方法

私は、SUN One (以前は Chillisoft と呼ばれていた) サーバーを使用してホストされている ASP サイトで作業しています。XML ファイルの読み込みに問題があります。使用しているコードは以下のとおりです。

私のaspページとdirectory.xmlは両方とも同じフォルダー「/public_html/」にあります。

この問題は、ファイルが見つからない mappath に関係しているのではないかと思いますが、エラーが返されないため、どうすればよいかわかりません。

ありがとう

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

caching - 従来のASPでのアプリケーションオブジェクトのサイズ制限は何ですか?

アプリケーションオブジェクトを使用してページを保存するASPスクリプトを作成しています。私の頭の中の問題は、このオブジェクトにサイズ制限があるかどうかです。誰か知ってる?

0 投票する
6 に答える
8013 参照

asp.net - 同じ Web アプリで ASP ページと ASP.NET ページを同時に実行できますか?

Web アプリを ASP から ASP.NET に更新する過程で、新しいファイルの 1 つを古いアプリに挿入して何かをテストしたいと考えています。これは理にかなった違反ですか?

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

security - ASP Classic には独自のセキュリティ フレームワークがありますか? それとも IIS のセキュリティ フレームワークを使用しますか?

ASP.NET とASP Classicが混在しているサイトをサポートしています。特定の ASP Classic ページにアクセスすると、ユーザーは「認証されていません」というエラー ページを受け取ります。彼女の Active Directory アカウントを確認したところ、彼女はそのサイトの他のページにアクセスできました。従来の ASP または IIS に起因すると考えられますか?

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

concurrency - アプリケーション オブジェクトと同時実行の問題

このようないくつかのaspチュートリアルでは、次のパターンを観察します。

アプリケーション.ロック

'アプリケーションオブジェクトでいくつかのことを行います

アプリケーション.ロック解除

ただし、Web ページには複数のインスタンスを含めることができるため、明らかに並行性の問題があります。だから私の質問は次のとおりです。

オブジェクトがすでにロックされているときに、あるページをロックしようとするとどうなりますか?

アプリケーション オブジェクトがロックされているかどうかを検出する方法はありますか?

ロックされていないアプリケーション オブジェクトで作業する方が良いですか、それとも他の結果がありますか?

アプリケーション オブジェクトに関連するアクションが 1 つしかない場合はどうなるでしょうか。〜その場合、ロック/ロック解除する理由はありますか?

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

performance - 従来の ASP のキャッシュ スクリプトはありますか?

PHP には多数のオペコード キャッシュがあります。私が理解しているように、これはアプリケーションのキャッシュの側面を処理するスクリプトです。特にコンポーネントのインストールを必要としない、従来のaspに似たものはありますか?

IIS キャッシュ動作に関しては、ここを読むと、その動作は完成したページではなく、ある種のコンパイル前のステップに関連しているように見えます。私が間違っている場合は修正してください

0 投票する
4 に答える
1677 参照

iframe - iframe とリダイレクト

私はウェブページ(www.example.com/a.aspなど)を持っています..このページには、別のウェブサイト(www.example.net/b.asp)からページをロードするiframeがあります...このb .asp はユーザーにいくつかの質問をし、結果は私の Web サイト (www.example.com/c.asp) の c.asp に投稿されます。このページ (www.example.com/c.asp) は iframe に読み込まれます。www.example.net から応答を受け取ったときに、Web ページ全体をリロードして別の wbpage にリダイレクトする方法はありますか。この質問が紛らわしくて申し訳ありませんが、質問があれば教えてください。

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

iis - IIS 5.1 (WinXP Pro) で従来の ASP スクリプトを .NET & CF と一緒に実行するには?

開発環境のセットアップで問題が発生しています。私は最近まで ColdFusion と .NET アプリケーションに取り組んでいましたが、IIS に触れる必要はありませんでした。ここで、1 回限りの作業用に従来の ASP アプリケーションをセットアップする必要があります。

IIS に仮想ディレクトリを追加し、ローカル マシン上の実際のコードベースをポイントしました。次に、セキュリティを低 (ISAPI 拡張、つまり ASP) に設定し、スクリプトの実行を許可しました。ただし、何らかの理由で、.asp ページにアクセスすると、ページが見つからないと表示されます。ただし、HTML および静的ファイルは正常に読み込まれます。

編集: URLScan の修正が完了したようです。別のブラウザー (つまり、IE6 ではない) でアプリを起動したところ、エラー報告が改善されました。一部のインクルードが欠落しているように見えますが、スクリプトを実行しています。ありがとう!

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

javascript - VBコンポーネントから(サーバーサイド)JScriptにエラーコードを取得する方法

私は、VB 6 で記述された dll のメソッドを呼び出す単純な ASP Web サイトを持っています。何か問題が発生した場合、このメソッドは VB Err オブジェクトにエラー コードを設定します。ここで、JavaScript から Err オブジェクトに設定されたエラー コードと説明にアクセスしたいと思います (ここで dll メソッドを呼び出します)。最初:それは可能ですか?2番目:可能であれば、どうすればできますか?前もって感謝します!

私の最初のアイデアは:

ただし、これを試してみると、エラーが間違っています。(同じエラーを受け取るテストアプリを作成しようとしました。) JavaScript と VB では同じではないエラーコードが表示されます。

これがどのように行われるか知っている人はいますか?

/L