0

Snap.comサービスを使用して、Webページ上のウィキペディアリンクへのスナップショットを作成しています。ページが読み込まれると、ページ内のリンクで正常に機能します。ただし、新しいリンクが作成され、Javascriptを介してWebページに挿入された場合は機能しません。

Snap.comスクリプトは、ページが読み込まれるときに1回呼び出されます。

<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 に答える