推奨:ASPに関する日付計算の質問指定された時間間隔が追加された日付を返します。 DATEADD(間隔、数字、日付)パラメーター間隔が必要です。追加する時間間隔を示す文字列式。値については、設定セクションを参照してください。番号が必要なオプション。数値間隔数を示す数値式。数値式は正(将来の日付を取得)または負(
HTMLオンラインエディターは、DreamWeaverの使用方法を知る必要があります。
しかし、HTMLエディターをWebページに埋め込み、内部のデータを取得する方法は? !
まず、呼び出したいHTMLオンラインエディターが別のページに配置され、ファイル名がgledit.htmであると想定しています。
HTMLオンラインエディターには2つの基本的な呼び出し方法があります
1。オブジェクトを使用して呼び出します。
1. WebページにHTMLエディターを埋め込む方法:埋め込む必要がある場所に次のHTMLコードを追加します:<object id = doc_html data = gledit.htm width = 530 height = 320タイプ=テキスト/x-スクリプトviewastext> </ object>
オブジェクトタグ内のデータを呼び出す必要があるデータは、オンラインエディターページを呼び出す必要があるパスであり、IDはデータを取得するときにこのIDを使用する必要があるIDです後でエディターで。幅と高さは、編集者の高さと幅です。
2。HTMLエディターでデータを取得する方法:フォームで送信する必要があるすべてのコンテンツを配置し、Objectを使用しているエディターも同時に、非表示のテキストを設定できます。領域(<textarea name = content style = display:none> </textarea>または<input type = hidden name = content>)は、aspに直接存在できないため、送信時にHTMLオンラインエディターのデータを一時的に保存するために使用されます。または、JSPとPHPはオブジェクトのコンテンツをフォームで取得するため、非表示のテキスト領域を使用してデータを取得する必要があります。フォームを送信している間、オブジェクトの内容を非表示のテキスト領域にコピーします。詳細なコードは次のとおりです。
<スクリプト言語= javascript>
function checkform()
{
document.form1.content.value = document.form1.doc_html.value;
}
</script>
<form method = post action = add_news_save.asp onsubmit = checkform()name = form1>
<Object Id = doc_html name = doc_html style = left:0px data = gledit.htm width = 320 type = text/x-scriptlet viewastext> </object>
<入力型=非表示名= content>
</form>
このようにして、バックグラウンド処理されたページで、HTMLオンラインエディターのデータをHTMLオンラインエディターのデータを直接取得して、Hiddenエリアコンテンツのデータを取得できます。
3.テキストエディターのHTMLオンラインエディターにネイティブ写真を追加する方法:最初に、[ボタン]をクリックすると画像をアップロードして、ネイティブ写真をアップロードするためにプログラムを使用します。サーバーでは、画像のパスを記録し、HTMLオンラインエディターの値を通じて画像を表示するHTMLタグを追加する必要があります。詳細な説明とコードは次のとおりです。
エディターでは、onclick = window.open( 'img_upload.asp'、 'img_upload'、 'width = 481 height = 190')> 'img_upload.asp'のイベントを追加します。ディレクトリを作成し、画像パスを記録します
<スクリプト言語= javascript>
var src = '<%= upload/&newName%>';
Opener.Form1。
window.close();
</script>
これにより、アップロードされた画像をエディターに簡単に挿入できます。
4. HTMLオンラインエディターを呼び出す方法データを編集するときにデータを変更する方法:データベースに追加するときにデータを変更するHTMLオンラインエディターを追加するとき、HTMLオンラインエディターを使用してデータベースコンテンツを編集することもできます。まず、フォームに非表示領域を追加してデータベースにコンテンツを配置します。 、ここでは、データにキャリッジリターンとラインブレークが含まれている可能性があるため、非表示の入力の代わりに非表示のテキストアレアを使用してください。 value = <%=(rs(content)%>> <%=(rs(content)%>が新しい行があるためにHTMLエラーが発生する可能性が非常に高い(value =続いているデータは1つに保証する必要がありますそれ以外の場合は、上記のメソッドを使用して、HTMLオンラインエディターと同じですHTMLオンラインエディターに非表示のテキスト領域をコピーするだけです。ロードされて、データベースのコンテンツをHTMLオンラインエディターに配置して編集できます。
2。iframeコールを使用します(オブジェクト呼び出しのいくつかの重複が簡単に説明されています)
1.ウェブページに埋め込む方法:埋め込む必要がある場所に次のHTMLコードを追加します。 z-index:0 width = 100%height = 100%> </iframe> src = folld dataが続く場所では、オンラインエディターページを呼び出してパスを取得したいものです。 、幅と高さは編集者の高さと幅です。
2。HTMLエディターでデータを取得する方法:同様に、フォームで送信する必要があるすべてのコンテンツを配置し、非表示のテキスト領域を設定できます(<textarea name = content style = display:none> </ Textarea>または<input type = hidden name = content>)は、HTMLオンラインエディターのデータを一時的に保存するために使用されます。フォームを送信している間、オブジェクトの内容を非表示のテキスト領域にコピーします。詳細なコードは次のとおりです。
関数subchk(cmd)
{
document.form1.content.value = window.content_html.gethtml();
}
</script>
<form method = post action = article_add_save.gl name = form1 onsubmit = subchk()>
<入力型=非表示名= content>
共有:Page Cacheクリアリング方法のASPサマリー私が中国に行くたびに、多くのネチズンは常にIIS4の管理の下でASPページを更新する方法を尋ねます。うまくいきません。理由についてはあまり明確ではありません。マイクロソフトに行って尋ねてください:-)次に、ページキャッシュをクリアする方法を次のように要約します。1。ASPページの先頭に追加