我有一个网页,当前的URL格式如下:
http://10.xx.xxx.xxx/d/8xi8UU6ik/usgm-xxxx_testsim_gth?orgId=1&from=now-3h&to=now&var-gdb=text555xxx
&from = now-3h&to = now 是时间选择器的地方
在此页面上,我有一个输入按钮,用于打开另一个URL。
<input type="button1" class="button1" value="APM"onclick="window.open('$appdash')"/>
还有一个JS代码段:
<script>
onclick="window.open(this.href,'popUpWindow','height=400,width=600,left=10,top=10,,scrollbars=yes,menubar=no'); return false;"
</script>
其中 $ appdash URL在其他地方定义为:
https://mysite.analytics.com/dashboard/db/test-homepage-cdc?refresh=1m&orgId=1
我需要在javascript代码段中添加一些内容,以便当我按下按钮时
我有一个可以解决问题的正则表达式模式,
(?<=orgId=1)(.*?)(?=&var-gdb)
按下下面的按钮时,我需要类似最终结果的东西。
https://mysite.analytics.com/dashboard/db/test-homepage-cdc?refresh=1m&orgId=1&from=now-3h&to=now
不十分了解如何在JS中使用正则表达式,因此没有任何指针!