(1)用c#建立了windows应用程序,添加了一个文本框,实现在文本框里显示经纬度信息(已经实现了,而且经纬度信息是在 很小范围内跳动的);
(2)同一个project下还有一个html文档(调用google map api 用javascript描述的地图文件); 我想在地图文件里获取上述经纬度值,然后实时标注出来,在地图上形成一个标记。
现在的问题是: ① 如何读取文本框里显示的那个数字?(即上面所述的经纬度)而且还要考虑到它是变动的。
② 如何在html文件里获取这个值? 只要这两个问题解决了,问题就好办了。刚刚接触没多久,对开发环境和开发语言都比较陌生,苦苦纠结了好多天了,网上也找了下相关资料,看得我是一头雾水更加迷茫了。所以恳请各位高手帮我看看是怎么回事?
因为涉及到的文档比较多,这里也不好一一列举出来,所以我把我的联系方式留下来,恳请大师指教,非常非常非常感激!!!分数不是问题,我把我所有的给你都行。
QQ:122261257
(2)同一个project下还有一个html文档(调用google map api 用javascript描述的地图文件); 我想在地图文件里获取上述经纬度值,然后实时标注出来,在地图上形成一个标记。
现在的问题是: ① 如何读取文本框里显示的那个数字?(即上面所述的经纬度)而且还要考虑到它是变动的。
② 如何在html文件里获取这个值? 只要这两个问题解决了,问题就好办了。刚刚接触没多久,对开发环境和开发语言都比较陌生,苦苦纠结了好多天了,网上也找了下相关资料,看得我是一头雾水更加迷茫了。所以恳请各位高手帮我看看是怎么回事?
因为涉及到的文档比较多,这里也不好一一列举出来,所以我把我的联系方式留下来,恳请大师指教,非常非常非常感激!!!分数不是问题,我把我所有的给你都行。
QQ:122261257
经纬度变化触发事件,修改textbox
2.不懂
textbox里的数据现在已经是不断变化的(电脑串口接上GPS接收机),我现在就是想得到这个值。
{ }
这个事件能否满足你的要求呢
这个事件我添加了的。现在是想在javascript中调用这个数据,怎么办?
http://topic.csdn.net/u/20110422/12/9f4ed8dd-f975-48f0-af69-5918c8958a89.html
至于HTML怎么通过JS读取客户端程序,我再想想。
你的windows应用程序是在服务器还是客户端的?论坛上有人说,BHO Browser Helper Object,正想研究
(2)同一个project下还有一个html文档(调用google map api 用javascript描述的地图文件);难道不能直接对这个html文档进行读写操作吗?
在得到GSP数据的文本框的窗体里加入浏览器控件,打开HTML文件。
在对文本框赋值的时候,顺便操作浏览器控件里的document对应的DOM元素,清除原来的标注,设置新的标注坐标即可。
a、在你的html中加一个隐藏的按钮bthHide,绑定click事件,在这个事件中做你需要处理的api函数
b、在你给文本框赋值的地方加上如下代码:WebBrowser.Document.GetElementById("bthHide").InvokeMember("click");2、如果你是纯粹的WebFrom项目的话则需要使用AJAX技术了,但我想你这种情况的可能性不大,因为你没法用委托改变页面上显示的文本。就算是这样的话,你就在html里面放个定时器吧,定时去处理,这个你搜索下资料,基本上和所有语言的定时器一样的,在html里面也可以定义javascript定时器以上希望对你有帮助