我有一个带有下拉列表的aspx页面。当进行选择时,我需要将所选值传递给不同页面中的javascript函数。第二页使用javascript显示地图:
<script>
var map;
var ServiceName = "http://some_url//this_is_dynamic_part/MapServer
....
</script>
所以,从page1.aspx,我需要在一个新窗口中打开这个页面并传递一个参数(即下拉的选定值)来替换变量ServiceName的“this_is_dynamic_part”。
答案 0 :(得分:0)
我会在这里使用查询参数。在选择处理程序中,在构建要传递给window.open()
的网址时,请附加?key=value
,其中value
是您要传递的值,key
是一些参数名称(你喜欢什么)。
然后您的第二页可以参考location.search
中的页面参数值。