如何自动生成JS文件,每次都要手动更新怎么自动化

JavaScript08

如何自动生成JS文件,每次都要手动更新怎么自动化,第1张

前端生成文件后,是无法储存的,所以无法满足你的需求

你的需求要搭配后端语言,像是 php, jsp 等

然后动态去产生 js 储存到 server side 执行

有不懂可以私信我给你详解

asp的也可以被调用,而且不用生成的

<!--#include file="Conn.asp"-->

<%class=request("class")%>

document.write('<div class="mid02"><div id=demo<%=class%>s style=" overflow:hiddenheight:130pxwidth:600pxmargin:auto"><table border=0 align=left cellpadding=0 cellspacing="0" cellspace=0>')

document.write('<tr><td id=demo<%=class%>1 valign=top><table border="0" cellspacing="0" cellpadding="0"><tr>')

<%

set rs=server.CreateObject("adodb.recordset")

sql="select * from news where class="&class&" order by tuijian desc,id desc"

rs.open sql,conn,1,1

if not rs.eof then

do while not rs.eof

%>

document.write('<td valign=top align="center">')

document.write('<a href=anli.asp?id=<%=rs("id")%>target="_blank"><img src="manage/<%=rs("pic")%>" style="margin:5px auto auto 5px" width=120 height="94" border="0" /></a>')

document.write('<br><br><a href=anli.asp?id=<%=rs("id")%>target="_blank"><font color="#FFFFFF"><%=rs("title")%></font></a></td>')

document.write('<td valign=top align="center"><img src="images/kong.gif"></td>')

<%rs.movenext

loop

else

response.Write"document.write('<td align='center' valign=top>暂无内容</td>')"

end if

rs.close

set rs=nothing

%>

document.write('</tr></table></td><td id=demo<%=class%>2 valign=top></td></tr></table></div>')

可以使用JavaScript的循环语句来根据参数(个数随机)自动生成对应按钮,这个示例生成的按钮将会以HTML字符串的形式添加到文档的主体中,可以使用更高级的JavaScript或jQuery代码对生成的按钮进行进一步的处理,代码如下:

// 定义生成按钮的数量

var buttonCount = Math.floor(Math.random() * 10) + 1

// 定义按钮的HTML代码模板

var buttonTemplate = '

Button'

// 创建存储按钮的字符串

var buttonsHTML = ''

// 使用循环语句生成所需数量的按钮

for (var i = 0i <buttonCounti++) {

buttonsHTML += buttonTemplate

}

// 将生成的按钮添加到文档中

document.body.innerHTML += buttonsHTML