JS方法如下:
<script language="javascript">
<!--
function resizelistWin1_setvalue(){
with(resizelistWin1){
addlist("ID","名称","类型","简介","顺序");
addlist("7","海世界简介","海世界","海世界简介 现在科研、医学、保健包括化妆品都将目光转移向海洋,为...","-1");
addlist("23","芳香花洒精华水系列","植物语","芳香花洒精华水系列 PL—201 玫瑰柠檬亮白花洒水成份:玫瑰精华、柠檬...","1");
addlist("22","植物复方按摩精油系列","植物语","植物复方按摩精油系列 PL-101 美背解压复方精油 成份:天竺葵、檀香...","0");
addlist("20","面膜粉系列","海世界","面膜粉系列 海世界面膜粉系列内含多种珍贵的深海生物精华与天然的植物精...","8"); setwidth('40,150,80,*,40');
createlist();
}
}
//-->
</script>
有没有什么方法,在后台代码中,用一个DV或者其它来替换上面的JS吗?
<script language="javascript">
<!--
function resizelistWin1_setvalue(){
with(resizelistWin1){
addlist("ID","名称","类型","简介","顺序");
addlist("7","海世界简介","海世界","海世界简介 现在科研、医学、保健包括化妆品都将目光转移向海洋,为...","-1");
addlist("23","芳香花洒精华水系列","植物语","芳香花洒精华水系列 PL—201 玫瑰柠檬亮白花洒水成份:玫瑰精华、柠檬...","1");
addlist("22","植物复方按摩精油系列","植物语","植物复方按摩精油系列 PL-101 美背解压复方精油 成份:天竺葵、檀香...","0");
addlist("20","面膜粉系列","海世界","面膜粉系列 海世界面膜粉系列内含多种珍贵的深海生物精华与天然的植物精...","8"); setwidth('40,150,80,*,40');
createlist();
}
}
//-->
</script>
有没有什么方法,在后台代码中,用一个DV或者其它来替换上面的JS吗?
但是要从cs语句里加?
如果是:可以这样试试
前台
<div><%=ViewState["jg"]%></div>
后台
this.ViewState["jg"] = "<img align='absmiddle' src='images/jinggao.jpg' /> " + "警告内容";
把你的js代码加到ViewState里。
<div id="d1" runat="server"></div>
后台
this.d1.InnerHtml = "<script>alert('');</script>";
注意转义。
前台
<div id="d1" runat="server"></div>
后台
this.d1.InnerHtml = "<script>alert('');</script>";
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>数据表列控件 DataGrid V1.0 - [email protected]</title>
</head>
<body>
<script language="javascript">
<!--
function resizelistWin1_setvalue(){
with(resizelistWin1){
addlist("ID","名称","类型","简介","顺序");
addlist("7","海世界简介","海世界","海世界简介 现在科研、医学、保健包括化妆品都将目光转移向海洋,为...","-1");
addlist("23","芳香花洒精华水系列","植物语","芳香花洒精华水系列 PL—201 玫瑰柠檬亮白花洒水成份:玫瑰精华、柠檬...","1");
addlist("22","植物复方按摩精油系列","植物语","植物复方按摩精油系列 PL-101 美背解压复方精油 成份:天竺葵、檀香...","0");
addlist("20","面膜粉系列","海世界","面膜粉系列 海世界面膜粉系列内含多种珍贵的深海生物精华与天然的植物精...","8");
setwidth('40,150,80,*,40');
createlist();
}
}
//-->
</script>
<div id='resizelistWin1_formelm' style='display:none'></div>
<iframe src="datagrid.htm" name="resizelistWin1" width="700" height="20" marginwidth="0" marginheight="0" frameborder="0" border="0" style="border:1px solid #CCCCCC;border-top:1px solid #FFFFFF;"></iframe></body>
</html>
主要是想把JS中的数据填充在后台代码中实现.
如:str1="addlist("ID","名称","类型","简介","顺序"); "
str2=addlist("7","海世界简介","海世界","海世界简介 现在科研、医学、保健包括化妆品都将目光转移向海洋,为...","-1");
.
.
.然后在台用<%=str1%>
<%=str2%>
.
.
.
function resizelistWin1_setvalue(){
with(resizelistWin1){
<%=str1%>
<%=str2%>
<%=str3%>
setwidth('40,150,80,*,40');
createlist();
}
}
这样子