Javascript 在HTML页面中插入/包含文本文件内容

Javascript 在HTML页面中插入/包含文本文件内容,javascript,asp.net,html,text-editor,include,Javascript,Asp.net,Html,Text Editor,Include,我有点传销网站要做,像是一个会员购买公司的任何产品,并在你的下线创建其他成员,你可以从他们购买的产品中获得佣金。这就是概念。但是,该公司正在提供一个网站作为其产品 现在,该产品是一个网站,从100个现成的网站模板中,成为公司成员的用户将选择一个模板,并可以从HTML编辑器(WYSIWYG编辑器)修改内容。所有默认页面,如主页、服务、关于、联系人,都将在模板下显示。将被托管/放置在服务器和成员域的子文件夹下的网站将被指向与其关联的文件夹 我正在用asp.NET2.0为提供此类服务的公司创建一个网站

我有点传销网站要做,像是一个会员购买公司的任何产品,并在你的下线创建其他成员,你可以从他们购买的产品中获得佣金。这就是概念。但是,该公司正在提供一个网站作为其产品

现在,该产品是一个网站,从100个现成的网站模板中,成为公司成员的用户将选择一个模板,并可以从HTML编辑器(WYSIWYG编辑器)修改内容。所有默认页面,如主页、服务、关于、联系人,都将在模板下显示。将被托管/放置在服务器和成员域的子文件夹下的网站将被指向与其关联的文件夹

我正在用asp.NET2.0为提供此类服务的公司创建一个网站,该公司向其成员提供此产品。我正在创建控制面板,为此我需要您在HTML编辑器(wysiwyg编辑器)中编辑HTML页面内容的帮助。并非整个HTML页面内容都应该出现在编辑器中,但只有内容区域可以修改。此网站将托管在服务器的根文件夹中,而成员网站将位于子文件夹中

现在,我使用的逻辑类似于将TXT文件放在会员网站的文件夹下。与“services.htm”页面一样,还有一个“services.txt”文件,它是主内容文件。我可以从编辑器中很好地编辑TXT文件。但是,不知何故,我无法在HTML页面中包含或插入该TXT文件,我希望在该页面中显示放置在该文本文件中的内容

有人能告诉我做这件事的更好方法吗???请帮帮我,伙计。
Dunn请告诉我有关iFrames的信息。

听起来您应该看看允许在页面中插入文本/html文件的

编辑 我使用Visual Studio Casini(内置)web服务器测试了以下文件,以演示服务器端如何包含工作:

default.aspx(注意
行)

所有这些文件都位于网站根目录中。如果文件的所有路径位于不同的目录中,则需要包含这些路径(如上面链接的教程中所述)

注意:这适用于.aspx文件,如下所示。Casini web服务器的其他文件扩展名可能无法工作。如果您使用的是IIS,则可以配置要通过ssi.dll处理的文件扩展名。由于Casini是不可配置的(据我所知),并非所有的文件扩展名都可以为服务器端包含进行处理。

我已经在Visual Studio 2005项目的HTML页面上尝试过这种方法。但是,当我实际预览HTML文件时。用这个脚本。它不工作,它不显示文本文件内容。
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ServerSideInclude._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Server Side Include</title>
</head>
<body>
    <form id="form1" runat="server">
    <div style="border:solid 1 px blue;">
       This is the main page...
       <!--#include virtual="FileToInclude.txt" -->
    </div>
    </form>
</body>
</html>
<div style="border:solid 1px green;margin:10px;">
    This text is from an included file...
</div>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace ServerSideInclude
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }
}