用于动态DOM节点的Snap Shot小部件

时间:2010-07-21 08:40:26

标签: javascript html snapshot

我正在使用Snap.com服务在我的网页上创建维基百科链接的快照。加载页面时,它与页面中的链接一起正常工作。但是,当通过Javascript创建新链接并将其插入网页时,它不起作用。

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

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

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

1 个答案:

答案 0 :(得分:1)

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

SNAP_COM.shot_main_js_called = false;
SNAP_COM.shot_main_js();