我正在尝试获取新打开的选项卡的 URL。
我正在使用 grchartimg 库将谷歌图形 api 转换为图像,然后获取图像并将其嵌入到 PDF 中。现在有一个库函数 - grChartImg.ShowImage('chart_div')。
当我通过 onclick 事件调用此函数时,浏览器会打开一个新选项卡,该选项卡具有很长的 base64 编码 URL 并包含图形的图像。我想获取此页面的 URL。
我试过 window.location, location.href 但没有成功。代码如下所示..
<div id="chart_div" style="width: 900px; height: 500px;"></div>
<a href="javascript:grChartImg.ShowImage('chart_div');">ShowImage</a>
这里的“chart_div”是谷歌图表的 div id。