Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set tf = fso.CreateTextFile("c:\test.js", True)
sql = "select * from database"
set rs = conn.execute(sql)
if not rs.eof and not rs.bof then
do while not rs.eof and not rs.bof
tf.WriteLine(rs(0))
rs.movenext
loop
end if
tf.Close
&"var oMain = new MenuItem(""人易主页"",""/"","""",null,188);"&Chr(10)_
&"WebMenuBar.add(oMain);"&Chr(10)
menu_sql="select * from [newstype] where [FATHER]=-1 and isMainMenu=1 and [lang]=0 order by [myorder]"
'response.write menu_sql
'response.end
set menu_rs=conn.execute(menu_sql)
do while not menu_rs.eof
newstypeid=menu_rs(0)
Node="oZero"&newstypeid
tempStr = tempStr & "var "&Node&" = new MenuItem("""&trim(menu_rs("typename"))&""","""","""",null,90);"&Chr(10)
menu_sql1="select * from [newstype] where [FATHER]="&newstypeid&" and [lang]=0 order by [myorder]"
set menu_rs1=conn.execute(menu_sql1)
do while not menu_rs1.eof
newstypeid2=menu_rs1(0)
Node1="oOne"&newstypeid2
tempStr = tempStr & " var "&Node1&" = new MenuItem("""&trim(menu_rs1("typename"))&""","""","""",null, 188);"&Chr(10)
title_sql1="select newsId,title from [news] where newstypeid="&newstypeid2&" order by sort,updatetime desc"
set title_rs1=conn.execute(title_sql1)
do while not title_rs1.eof
newsid=title_rs1(0)
tempStr = tempStr & " "&Node1&".add(new MenuItem("""&toTruncation(trim(title_rs1(1)),12)&""",""/htmlLib/page"&newsid&".htm"","""",null, 188));"&Chr(10)
title_rs1.movenext
loop
title_rs1.close
tempStr = tempStr & " "&Node&".add("&Node1&");"&Chr(10)
menu_rs1.movenext
loop
menu_rs1.close
title_sql="select newsId,title from [news] where newstypeid="&newstypeid&" order by sort,updatetime desc"
set title_rs=conn.execute(title_sql)
do while not title_rs.eof
newsid=title_rs(0)
Node2="oTwo"&newsid
tempStr = tempStr & " "&Node&".add(new MenuItem("""&toTruncation(trim(title_rs(1)),12)&""",""/htmlLib/page"&newsid&".htm"","""",null, 188));"&Chr(10)
'tempStr = tempStr & " var "&Node2&" = new MenuItem("""&title_rs(1)&""", ""/htmlLib/page"&newsid&".htm"");"&Chr(10)_
' &" "&Node&".add("&Node2&");"&Chr(10)
title_rs.movenext
loop
title_rs.close
tempStr = tempStr &"var oMap = new MenuItem(""网站地图"",""siteMap.asp"",null,null,90);"&Chr(10)_
&"WebMenuBar.add(oMap);"&Chr(10)
'response.write tempStr
Set fs=Server.CreateObject("Scripting.FileSystemObject")
all_tree2=server.mappath(folderStr)
if (fs.FolderExists(all_tree2)) then'判断文件夹是否存在
else
fs.CreateFolder(all_tree2)
end if
files="items.js"
filez=all_tree2&"\"&files
set ts = fs.createtextfile(filez,true) '写文件
for z=1 to len(tempStr)
write_now=mid(tempStr,z,1)
ts.write(write_now)
next
' ts.writeline(all_msg)
ts.close
set ts=nothing '文件生成
if err.number<>0 or err then
%>
<script language="javascript">
alert("非预测错误,不能正常完成文件保存。")
</script>
<%else%>
<script language="javascript">
alert("已完成文件保存操作!")
history.back();
</script>
<%
end if