在google地图信息窗口HTML内容中加载javascript

在google地图信息窗口HTML内容中加载javascript,javascript,google-maps-api-3,Javascript,Google Maps Api 3,我想在google map info窗口HTML内容中加载一个javascript脚本,但由于我不理解的原因,脚本没有加载 我生成的信息窗口如下所示: var info_window = new google.maps.InfoWindow({"content":"<script type=\"text\/javascript\" src=\"\/path\/to\/js\"><\/script>"}); var info_window=new google.maps.

我想在google map info窗口HTML内容中加载一个javascript脚本,但由于我不理解的原因,脚本没有加载

我生成的信息窗口如下所示:

var info_window = new google.maps.InfoWindow({"content":"<script type=\"text\/javascript\" src=\"\/path\/to\/js\"><\/script>"});
var info_window=new google.maps.InfoWindow({“content”:“});
我确信javascript路径已经过测试

可以这样加载javascript脚本吗?如果是,有什么问题吗?

您使用的是jQuery吗

如果是这样,您可以将脚本添加到文档中
infowindow
之外的任何其他位置,并在ajax调用完成后使用
.ajaxComplete()
将一些脚本定位到
infowindow


为什么不事先加载js文件(如文件头)?另外,用单引号和双引号混合“this”来代替转义。事实上,这有点复杂。。。信息窗口内容是一个AJAX表单。当我创建info窗口时,我链接javascript资源以捕获表单提交并用AJAX发送它。AJAX请求的结果将是一些JSON,它将响应包装为HTML格式。“新”HTML也需要一些JS,所以我在“新”HTML中添加了JS资源。如果我在文件头加载JS,当我替换信息窗口的HTML内容时,JS永远不会影响“新”HTML。。。