这段代码是html5中的。是什么意思啊?
请大家自己看!这个是一个Html5网页中的一段代码。是最终输出到浏览器的代码。中间的<%是怎么回事啊?我只知道asp中需要用这个。可是这个是已经在客户端的代码。<scri...
请大家自己看!这个是一个Html5网页中的一段代码。是最终输出到浏览器的代码。
中间的<% 是怎么回事啊?我只知道asp中需要用这个。可是这个是已经在客户端的代码。
<script id="popupPanelTmpl" type="text/template">
<header>
<button cmd="closePopupPanel" param="<%=panelId%>" class="panelCloseButton">X</button>
<h1 title="<%=title%>"><%=titleText%></h1>
</header>
<section>
<%=html%>
</section>
<% if(buttons){ %>
<footer>
<% for(var i in buttons){ %>
<button cmd="<%=buttons[i].cmd %>" param="<%=panelId%>" class="panelButton"><%=buttons[i].text %></button>
<% } %>
</footer>
<% } %>
<% if(footerText){ %>
<footer>
<%= footerText %>
</footer>
<% } %>
</script> 展开
中间的<% 是怎么回事啊?我只知道asp中需要用这个。可是这个是已经在客户端的代码。
<script id="popupPanelTmpl" type="text/template">
<header>
<button cmd="closePopupPanel" param="<%=panelId%>" class="panelCloseButton">X</button>
<h1 title="<%=title%>"><%=titleText%></h1>
</header>
<section>
<%=html%>
</section>
<% if(buttons){ %>
<footer>
<% for(var i in buttons){ %>
<button cmd="<%=buttons[i].cmd %>" param="<%=panelId%>" class="panelButton"><%=buttons[i].text %></button>
<% } %>
</footer>
<% } %>
<% if(footerText){ %>
<footer>
<%= footerText %>
</footer>
<% } %>
</script> 展开
2013-01-21
展开全部
这是使用了 javascript 模板引擎,用以处理数据与HTML结构分离,使用这种ASP风格的模板引擎有很多,如 artTemplate,楼主可以看网页源码中都使用了什么类库,自己搜一下就知道了。
一个很明显的标志就是 <script id="popupPanelTmpl" type="text/template">,此处将script块的类型设置为 type="text/template" ,目的就是告诉浏览器不要将script块作为 text/javascript 来解析(因为是HTML等内容,解析肯定出错),另外顾名思义就是 template 模版(你写成其他的也可以,如 text/html,只要不适用默认的类型即可 )
一个很明显的标志就是 <script id="popupPanelTmpl" type="text/template">,此处将script块的类型设置为 type="text/template" ,目的就是告诉浏览器不要将script块作为 text/javascript 来解析(因为是HTML等内容,解析肯定出错),另外顾名思义就是 template 模版(你写成其他的也可以,如 text/html,只要不适用默认的类型即可 )
展开全部
这是使用了 javascript 模板引擎,用以处理数据与HTML结构分离,使用这种ASP风格的模板引擎有很多,如 artTemplate,楼主可以看网页源码中都使用了什么类库,自己搜一下就知道了。
一个很明显的标志就是 <script id="popupPanelTmpl" type="text/template">,此处将script块的类型设置为 type="text/template" ,目的就是告诉浏览器不要将script块作为 text/javascript 来解析(因为是HTML等内容,解析肯定出错),另外顾名思义就是 template 模版(你写成其他的也可以,如 text/html,只要不适用默认的类型即可 )
一个很明显的标志就是 <script id="popupPanelTmpl" type="text/template">,此处将script块的类型设置为 type="text/template" ,目的就是告诉浏览器不要将script块作为 text/javascript 来解析(因为是HTML等内容,解析肯定出错),另外顾名思义就是 template 模版(你写成其他的也可以,如 text/html,只要不适用默认的类型即可 )
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script>…中间脚本输出…</script> 正文(手机打的就不写详细换成中文)script ID =“popupPanelTmpl”type类型=“text文本/template模板”> <header头> <按钮CMD=“closePopupPanel”参数=“<%=panelId%>”类=“panelCloseButton”> X </按钮> <H1标题=“<%=头衔%>”><%= titleText%> </ h1> </头><SECTION> <%= HTML%> </条> <%(按钮){%> <footer> <%(VAR我在按钮){%> <按钮CMD =“<%=按钮[i]的CMD%>”参数=“<%= panelId%>”类=“panelButton”> <%=按钮[i]的文字%> </按钮> <%}%> </页脚> <%}%><%(footerText){%> <footer> <%=footer页脚Text%> </页脚> <%}%> </script> 应该是哪个网站的吧% 这样的中间的内容是asp程序%在html5中应该是代表什么数值把。采下
追问
都说了,不是服务端的,所以不是asp程序啊!再说asp中也不会有 这中间仅仅一个大括号!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呢个是引用的JS而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把代码发出来亲
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询