gpt4 book ai didi

javascript - 如何判断外部 javascript 是否未运行或未回显?以及为什么

转载 作者:行者123 更新时间:2023-11-28 16:33:36 26 4
gpt4 key购买 nike

下面的代码在一个页面上有效,但在另一个页面上无效(它应该在的位置 - 与另一页上的相同位置) - 是空白的。

此代码显示 facebook like 按钮,并从 facebook 网站逐字复制。
代码就在那里 - 我在 Firefox 中检查了“查看页面源代码”,它只是没有做任何事情。

我可以在这段代码的正上方或正下方放置另一个脚本,即“在 facebook 上查找我们”按钮,这样就可以正常显示。

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like 
href="http://www.facebook.com/pages/[our name]/[our number]" layout="box_count"
show_faces="false" width="50"></fb:like>

更新
如果我使用 iframe 代码而不是来自以下位置的 XFBML 代码:http://developers.facebook.com/docs/reference/plugins/like/然后它在两个页面上都可以工作(但我无法正确格式化 - Wordpress 不喜欢小部件中的 iframe)。这是怎么回事?

更新
当我禁用 WordPress Facebook Share 插件时,这个问题就消失了。 Facebook SDK 的双重初始化可能存在问题,下面由 Chris Livey 指出。我可以在“like”代码之前添加一些html来取消初始化SDK吗?

最佳答案

你有 Firebug 吗?如果没有我建议下载: http://getfirebug.com/

它有一个控制台,可以让你准确地知道 JavaScript 领域出了什么问题。

关于javascript - 如何判断外部 javascript 是否未运行或未回显?以及为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4910480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com