为了账号安全,请及时绑定邮箱和手机立即绑定

C#如何将数组传给javascript

C#如何将数组传给javascript

C#
胡子哥哥 2019-04-04 06:02:16
从TXT读取经纬度坐标,将它们编成数组,然后传给webbrowser里显示的一个GoogleMap的html,这个网页是用javascript写的,问题是怎么传给javascript里面的function:var Point= new GLatLng(30.2884, 120.1340)让数组的连续两个值可以赋给这样的Point~(我现在没分,不过过几天我追加分100~)具体一点,最好能把C#和javascript里要添加的代码让我看一下~
查看完整描述

3 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

这个有很多种方式:
1. 使用querystring传值,比方说一个URL=a.html?X=30.2884&Y=120.1340,用脚本读取querystring就可以获取值了。
2. 使用Ajax
对于坐标的输出可以输出json对象,推荐使用json格式,转换起来方便,用C#生成json对象 {X:30.2884, Y:120.1340},ajax读取然后解析就可以了
也可以使用XML作为坐标表示,具体格式自己定义,C#输出xml也很方便

查看完整回答
反对 回复 2019-04-05
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

比如说 吧TXT读取的坐标放到hiddenfield里
然后将hiddenfield的ClientID传到function里,在用javascript读取hiddenfield的value.

查看完整回答
反对 回复 2019-04-05
  • 3 回答
  • 0 关注
  • 781 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信