因为程序需要,需要用C#代码调用含有参数的JS比如
<script type="text/javascript">
function myfunc(arg1,arg2){
.........}</script>1,我可以调用不含参数的js.但我该如何在C#中调用含有参数的js 函数,如上例中的myfunc(arg1,arg2)?2,C#中的数组,如何转换为js的数组?请高人指点,谢谢。
<script type="text/javascript">
function myfunc(arg1,arg2){
.........}</script>1,我可以调用不含参数的js.但我该如何在C#中调用含有参数的js 函数,如上例中的myfunc(arg1,arg2)?2,C#中的数组,如何转换为js的数组?请高人指点,谢谢。
function myfunc(arg1,arg2){
.........}myfunc('<%=arg1%>','<%=arg1%>')//////////
</script>转为数组也一样,构造成js数组的格式字符串,用<%%>输出到script标签中就行了
public string s="";
protected void Page_Load(object sender,EventArgs e){
int []arr=new int[]{1,2,3,4};
foreach(int i in arr)
s+=","+i;
s="["+s.Trim(',')+"]";//////////
}<script>
var arr=<%=s%>;/////////
</script>