-1

アンカーを使用してHTMLドキュメント(Webページ)を作成し、そのファイルをどこかに保存する必要があります。別のプログラムが、ドキュメントの正しい部分にリダイレクトされるように、最後にアンカー構文を使用してURLを介してこれらのドキュメントにリンクします。 。

これを行うための最良の方法は何ですか?プログラムでHTMLドキュメントを生成し、アンカーポイントを挿入してから、ユーザーにこのドキュメントをサーバーに保存してもらいますか?このドキュメントの場所へのURLを取得するにはどうすればよいですか?ASP.NETを使用しています。

または、HTMLテキストエディタを使用して、HTMLをvarchar(MAX)としてSQLデータベースに保存しますか?しかし、これを行う場合、アンカーを追加するにはどうすればよいですか?また、データベースに長い文字列として保存されているときにブラウザでHTMLを読み取るにはどうすればよいですか(その答えを知っている人はまだ見つかりません) ?LITERALSとiFRAMEを試しましたが、どちらもデータベースからHTMLコンテンツをレンダリングしません。

私は、HTMLドキュメントをプログラムで生成するのが最善の方法だと考えています。この方法で、アンカーポイントの入力を制御できます(これはAjax HTMLエディターでは不可能だと思います)。次に、ユーザーにこのドキュメント(Webページ)をコンピューター/サーバー上の任意の場所に保存してもらいます。次に、URLがあれば、その場所のURLを知ることで、この他のプログラムをアンカーポイントでそのドキュメントに移動させることができます。

4

1 に答える 1

0

さて、あなたの質問に答えるにはいくつかの異なる部分がありますが、私は助けることができるかもしれないと思います(私があなたの質問を誤解したならば、私は謝罪します)。

以前は、限られたWeb作業を行う必要がありましたが、常に機能しているように見えるソリューションは、コンテンツなしでWebページ全体、レイアウト、およびすべてを構築することでした。そこから、すべてのテキストをSQLデータベースのvarCharスロットに保存します。これはURLの保存にも同様に機能するため、アンカーの問題に対する解決策として考えられます(これが、画像のURLを追跡する方法です)。

データベースに実際のページを「保存」する限り、それが可能かどうか、または可能であっても望ましいかどうかはわかりません。他のすべてと同じように、ページをサーバーに保存するだけです。それを過ぎると、ページとサーバーの間でデータを保存およびロードするために使用される単純なバックエンドだけで、そのようなシステムを稼働させることができます。

ASPを使用しているので、SQLの相互作用がどれほど難しいかは100%わかりませんが、PHPでは非常に簡単な作業です。実際、私はすでにPHPベースのインターフェースクライアントを設計して展開しており、必要に応じて喜んで共有します。メッセージを送ってください。これが少なくともある程度役立つことを願っています。答えが曖昧だったことは知っていますが、質問は複雑です。

于 2012-11-19T15:34:59.157 に答える