+ -
当前位置:首页 → 问答吧 → 变量赋值的问题,急

变量赋值的问题,急

时间:2011-09-08

来源:互联网

如:setvalue="var keydrop="";"
能将js的变量赋值做成字符串赋值给asp的变量吗,怎么实现

作者: 787912   发布时间: 2011-09-08

自己顶一下

作者: 787912   发布时间: 2011-09-08

if request("action")="setjs" then
  set yrs=server.CreateObject("adodb.recordset")
  ysql="select KeyWords from MenuClass order by adddate desc"
  yrs.open ysql,conn,1,1
  setstr=""
  setnum=yrs.recordcount
  i=1
  do while not yrs.eof

  if i=setnum then
  setstr=setstr &"'"& yrs("KeyWords")&"'"
  else
  setstr=setstr &"'"& yrs("KeyWords")&"'"&","
  end if
  yrs.movenext
  i=i+1
  loop
  yrs.close
  set yrs=nothing
  
'生成JS文件
TopJs = "var keylis = new Array"
EndJs = "var keydrop="";"response.write EndJs
response.End()
setstr = "" + setstr + ""
goaler = ""&TopJs&"(" & setstr & ");"

FolderPath = Server.MapPath("js")
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.CreateTextFile(FolderPath&"\top10.js")
fout.WriteLine goaler

fout.WriteLine EndJs


想生成JS的效果如下
var keylis = new Array('卫生','价格','态度','穿着','餐厅','菜品','骂人','卫生','行程','机械','停车','车速','新旧','投诉','门票','物品','服务','司机','车辆','船票','导游','用餐','门票','客房','车辆');
var keydrop="";

作者: 787912   发布时间: 2011-09-08

上面的效果生成的效果是 var keydrop=";
不知道该怎么处理

作者: 787912   发布时间: 2011-09-08