快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

相对路径产生JS文件、HTML文件

要害字:Split()、.Replace()、MapPath()。

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Text;
using System.IO;
using System.Text.RegularExpressions;
namespace new_app
{
/// <summary>
/// myxml 的摘要说明。
/// </summary>
public class myxml : System.Web.UI.Page
{

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面

write_file();



}
public void write_file()
{
string filename="file.js";
DateTime dtstr = DateTime.Now;
string fileNameString = MapPath(filename);
Regex r = new Regex(" ");
Regex r2 = new Regex("-");
Regex r3 = new Regex(":");
string[] s = r.Split(dtstr.ToString());
string[] s2 = r2.Split(s[0]);
string[] s3 = r3.Split(s[1]);
string qname=s2[0]+s2[1]+s2[2]+s3[0]+s3[1]+s3[2]+".htm";
string fileNameString2 = MapPath(qname);
string errString = "我的盐城热线!";
string correctString = errString.Replace("热线", "信息港");
Response.Write(correctString);
string mydoc="document.write("<a href="http://www.ycinfo.com" target="_blank">盐城信息港</a><br>");";
string mydoc2="<a href="http://www.ycinfo.com" target="_blank">盐城信息港"+"</a>";
//StreamWriter sr = File.CreateText(FILE_NAME);
StreamWriter sr = File.CreateText(fileNameString);
StreamWriter sr2 = File.CreateText(fileNameString2);
sr.WriteLine (mydoc);
sr2.WriteLine (mydoc2);
sr.Close();
sr2.Close();
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方式 - 不要使用代码编辑器修改
/// 此方式的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
返回类别: 教程
上一教程: 动态增加\删除物件如(TEXT,TABLE)的例子
下一教程: 一点ASP问题、差错和个人心得

您可以阅读与"相对路径产生JS文件、HTML文件"相关的教程:
· 创建具有JSCRIPT的HTML的XMLHTTP
· ASP实现结构化列举并查看某路径下所有文件
· 用ASP隐藏文件路径实现防盗链
· 在ASP中实现通用的绝对路径生成方式
· 用XML+FSO+JS实现服务器端文件的选择
    微笑服务 优质保证 索取样品