0

我正在使用 Snap.com 服务在我的网页上创建指向 Wikipedia 链接的快照。加载页面时,它适用于页面中的链接。但是当新链接被创建并通过 Javascript 插入网页时它不起作用。

页面加载时会调用一次 Snap.com 脚本:

<html>
<body>
   ...
   <script type="text/javascript" src="http://shots.snap.com/ss/my-id/snap_shots.js"></script>
</body>
</html>

在文档中创建新的 DOM 节点后,有没有办法重新激活他们的脚本?或者其他解决这个问题的方法?

4

1 回答 1

1

我通过检查 Snap.com 来源找到了解决方案。以下代码强制 Snap.com 重新处理页面:

SNAP_COM.shot_main_js_called = false;
SNAP_COM.shot_main_js();
于 2010-08-06T16:58:06.690 回答