<script type="text/javascript">
var tv = new TransView([
{'img':'Images/product/Middle/20081104100009.jpg', 'text':'', 'url':'javascript:var page = window.open("ImagePreview.aspx","","width=400,height=400");page.document.write("<img src=Images/product/Big/20081104100009.jpg border=0 />");page.document.write("<br/>");page.document.write("<a class=AdminPageText href=javascript:window.close()>[关闭窗口]</a>");'},
{'img':'Images/product/Middle/20081104111440.jpg', 'text':'', 'url':'javascript:var page = window.open("ImagePreview.aspx","","width=400,height=400");page.document.write("<img src=Images/product/Big/20081104111440.jpg border=0 />");page.document.write("<br/>");page.document.write("<a class=AdminPageText href=javascript:window.close()>[关闭窗口]</a>");'}
], "idPicShow", "idPicList", "idPicText", { ClassOn: "on" }
);
我要将数组的图片信息改为从后台读取:
public ArrayList imageArrList =new ArrayList(); imageArrList.Add(里面的值仿照上面的怎么改写,我写的提示未定义SYSTEM)
var tv = new TransView([
{'img':'Images/product/Middle/20081104100009.jpg', 'text':'', 'url':'javascript:var page = window.open("ImagePreview.aspx","","width=400,height=400");page.document.write("<img src=Images/product/Big/20081104100009.jpg border=0 />");page.document.write("<br/>");page.document.write("<a class=AdminPageText href=javascript:window.close()>[关闭窗口]</a>");'},
{'img':'Images/product/Middle/20081104111440.jpg', 'text':'', 'url':'javascript:var page = window.open("ImagePreview.aspx","","width=400,height=400");page.document.write("<img src=Images/product/Big/20081104111440.jpg border=0 />");page.document.write("<br/>");page.document.write("<a class=AdminPageText href=javascript:window.close()>[关闭窗口]</a>");'}
], "idPicShow", "idPicList", "idPicText", { ClassOn: "on" }
);
我要将数组的图片信息改为从后台读取:
public ArrayList imageArrList =new ArrayList(); imageArrList.Add(里面的值仿照上面的怎么改写,我写的提示未定义SYSTEM)
解决方案 »
- 两个IIS日起错误,高手看下,谢谢
- 通过两个Key获取Value的问题
- 两个表之间的对比,相似度为90%的显示
- 用SQL读取表的所有数据按照要求的格式输出
- DataGrid页面footer问题
- 关于怎么修改vs2005默认数据库(默认为SQL Server Express Edition)成SQL 2000的问题
- 关于.net 2.0里webcontrol在属性中使用<%%>的问题
- TextBox中如何换行?
- 请问如何用JS语句使Textfield变为不可见
- 请列出oledb连接数据库一直到绑定datagrid的例子
- 请教:asp.net2.0 自带发布功能,发布的网站,网页加载慢的可能原因?
- 页面里用dataReader循环显示,层在js里面获取
var tv = new TransView([
{'img':'Images/product/Middle/20081104100009.jpg', 'text':'', 'url':'javascript:var page = window.open("ImagePreview.aspx","","width=400,height=400");page.document.write("<img src=Images/product/Big/20081104100009.jpg border=0 />");page.document.write("<br/>");page.document.write("<a class=AdminPageText href=javascript:window.close()>[关闭窗口]</a>");'},
{'img':'Images/product/Middle/20081104111440.jpg', 'text':'', 'url':'javascript:var page = window.open("ImagePreview.aspx","","width=400,height=400");page.document.write("<img src=Images/product/Big/20081104111440.jpg border=0 />");page.document.write("<br/>");page.document.write("<a class=AdminPageText href=javascript:window.close()>[关闭窗口]</a>");'}
], "idPicShow", "idPicList", "idPicText", { ClassOn: "on" }
);
var arrList= <%=imageArrList%>;
var tv = new TransView(arrList, "idPicShow", "idPicList", "idPicText", { ClassOn: "on" }
);改成从后台读取
page.ClientScript.RegisterStartupScript(page.GetType(),"Message", 上面的脚本);
public string ArrStr="([{'img':'Images/product/Middle/20081104100009.jpg', 'text':'', 'url':'javascript:var page = window.open(\"ImagePreview.aspx\",\"\",\"width=400,height=400\");page.document.write(\" <img src=Images/product/Big/20081104100009.jpg border=0 />\");page.document.write(\"<br/>\");page.document.write(\" <a class=AdminPageText href=javascript:window.close()>[关闭窗口] </a>\");'},"
+"{'img':'Images/product/Middle/20081104111440.jpg', 'text':'', 'url':'javascript:var page = window.open(\"ImagePreview.aspx\",\"\",\"width=400,height=400\");page.document.write(\" <img src=Images/product/Big/20081104111440.jpg border=0 />\");page.document.write(\" <br/>\");page.document.write(\" <a class=AdminPageText href=javascript:window.close()>[关闭窗口] </a>");'}]";
var tv = new TransView(<%=ArrStr%>, "idPicShow", "idPicList", "idPicText", { ClassOn: "on" }
);
如:page.ClientScript.RegisterStartupScript(page.GetType(),"", "<script>var obj="+Newtonsoft.Json.JavaScriptConvert.SerializeObject(你的对象)+";</script>");这样就可以在你aspx里使用obj对象了,obj有哪些方法和成员,使用方法和服务器端使用obj一样!爽吧!Newtonsoft.Json.dll在此下载!
http://download.csdn.net/source/203581