当前位置: 首页 > 知识库问答 >
问题:

javascript - 如何通过php生成的js内容,在页面中启作用?

龙才俊
2023-12-01

如何通过php生成的js内容,在页面中启作用

如下例说明:

<script src="//aa.com/api.php"></script>以上api.php生成的代码如下var data={"list":[{"id":1,"name":"张三"},{"id":2,"name":"李四"}]};如何在调用的页面中js直接能读取var data这个变量?

我就是按以上做的,但是控制台显示如下:
Uncaught ReferenceError: data is not defined

共有1个答案

艾成益
2023-12-01

使用window.data试下

 类似资料:
  • 问题内容: 我使用CSS 和属性生成标题和图的编号: 这个(假定合适的浏览器)在任何图像之后都带有漂亮的标签“图1.1”,“图1.2”,依此类推。 问题: 如何从Javascript访问此内容?现在的问题是双重在于我想访问 任一 特定计数器的当前值(在某一DOM节点) 或 所述CSS生成的内容的值(在某一DOM节点) 或 ,很明显,这两个信息。 背景: 我想在链接后面附加指向数字的适当数字,如下所

  • 如何在Safari浏览器中通过JavaScript移除打印页面的页眉和页脚? 大家好, 我在尝试通过JavaScript在Safari浏览器中移除打印页面的页眉和页脚时遇到了问题。我知道在大多数浏览器中,可以通过用户的打印设置来手动禁用页眉和页脚,但我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。 请问有没有人知道如何在Safari中通过编程的方式实现这个功能?或者是

  • 问题内容: 使用CMS,可防止编辑元素的HTML源。 例如,我想在标签上方添加以下内容: 问题答案: 您可以选择它并正常添加到它:

  • 问题内容: 我想下载由生成的网页,并将其存储到代码中的字符串变量中。当您单击按钮时,将生成该页面。 如果我知道使用的结果URL,则不是这种情况。 谢谢 问题答案: 您可以使用Selenium Webdriver:

  • 问题内容: 我有一个具有典型结构的HTML页面: 您认为有可能吗?我已经尝试给html标记添加一个ID,并且没有成功。 不要问我为什么,但这就是我所需要的(我正在与一个特殊的“ mashup builder”站点合作……这是一个很长的故事)。 编辑 :我忘了说 接收内容 中的 脚本必须执行 ,甚至包括使用在内的外部脚本。 问题答案: 使用 jQuery 尝试一下: 在docs.jquery.com

  • 问题内容: 我可以让CSS通过使用生成的内容来显示元素的ID,如下所示: 如何使生成的内容(“#my-id”)可选,以便用户突出显示和复制它? 问题答案: 您无法选择伪元素,因为它在DOM中不存在。 伪元素或伪类都不会出现在文档源或文档树中。