推奨:ASP基本チュートリアル:Webページ間のデータ転送方法の概要はじめに、あるWebページから別のWebページに値を渡す必要があるこの状況に常に遭遇します。この記事では、あるページから別のページに値を渡すいくつかの方法が示されています。この例では、作成されたWebページはテキストコントロールで構成され、
1. ASP中国のディスプレイの2つのソリューション
著者が最初にASPプログラムを書き始めたときに遭遇した最初の主要な問題は、中国のディスプレイの問題でした。それを実行した後、彼はすべての中国人がデータベースからASPから読んでいることを発見しました??????データをチェックした後、彼は中国の問題を簡単に解決する方法があることを発見しました。
方法1:
Microsoft NGWSドキュメントを読んだ後、ドキュメントのFAQセクションで、config.webファイルをWebディレクトリに追加したいと述べました。私はそれを試しました、そしてそれは中国語で大丈夫でした。
この方法は次のとおりです。
コンテンツを次のように、ファイルconfig.webを作成し、Webディレクトリに配置します
| 以下は引用されたコンテンツです。 <設定> <グローバリゼーション RequestedCoding = utf-8 ResponseCoding = utf-8 /> </構成> |
その後、誰かがフォーラムにオンラインで投稿を投稿し、UTF-8をGB2312に置き換えることは問題ないと言っていました。著者はそれを試していないので、試してみることができます。
方法2:
その後、Microsoftのニュースグループを購読し、Microsoftのニュースグループdotnet.framework.aspplus.generalでこの問題を議論する記事を見つけました。この方法は、各ページの開始に<%@ codepage = 936%>を追加することです。これは、jspの<%@ page contenttype = text/html; charset = gb2312%>に少し似ており、すぐにテストしました。
例を以下に示します。
| 以下は引用されたコンテンツです。 <%@ codepage = 936%> <%@ Import namespace = system.data%> <%@ Import namespace = system.data.ado%> <%@ Import namespace = system.globalization%> html> <ヘッド> meta http-equiv = content-type content = text/html; charset = gb2312> </head> |
2。ASPでオブジェクトを作成するためのヒント
サーバーコンポーネントを使用してオブジェクトを作成する場合、通常、2つの方法があります。最も一般的に使用される方法は、このようなサーバーオブジェクトのcreateObject()メソッドを使用することです。
nextlink = server.createObject(mswc.nextlink)を設定します
この方法は非常に便利ですが、システムリソースをさらに保存する別の方法があります。
Server.createObject()メソッドを使用してオブジェクトを作成すると、オブジェクトはすぐにロードされ、システムはメモリとその他のリソースをオブジェクトに割り当てます。
オブジェクトを作成する2番目の方法は、HTMLの<オブジェクト>タグを使用することです。構文は次のとおりです。
| 以下は引用されたコンテンツです。 <object runat = sever id = nextlink progid = mswc.nextlink> < /object> |
<Object>タグを使用してオブジェクトを作成する場合、作成するオブジェクトはすぐにロードされませんが、オブジェクトのメソッドまたは属性が初めて参照されるまでロードされません。このようにして、いくつかのリソースを保存します。多くはありませんが、システムが1日に100万回近くクリックに耐える必要がある場合、サーバーリソースを保存することは非常に役立ちます。
共有:ASPインスタンスはQQのWebソースコードASP/PHPを掛けていますこのコードはあなたがウェブサイトで使用するのに適しており、普通の友人はこのことを無視できます! ASP:コード:[クリップボードにコピー] <%dim objxmlhttp、qq、pwd qq = 10000