问题标签 [external-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
60 浏览

lifecycle - startDetection 外部脚本在 Cloudify 2.7.1 中不起作用

我无法在 Cloudify 2.7.1 中为 startDetection 使用外部脚本。

我尝试:

结果是:

在开始脚本真正结束之前。

我尝试:

启动脚本结束前的结果是:

启动脚本结束后的结果是:

在这两种情况下它都不起作用。

我只能像这样在闭包中使用 startDetection:

像stopDetection。

有人知道为什么吗?

0 投票
1 回答
3302 浏览

php - 如何从 PHP 中的 Python 脚本(带参数)执行函数?

我最近一直在用 PHP 开发一个网络爬虫,作为一个新的 PHP 编码器,我不是最先进的。我也知道一些 Python 知识,而且我可以在 Python 中做一些事情,但在 PHP 中却不行。

有什么方法可以让我在 PHP 脚本中运行带有参数的 Python 函数吗?请具体说明您的答案,因为我在 PHP 方面并不出色。

0 投票
1 回答
95 浏览

javascript - 为什么不包括我的外部脚本以及如何更改内部 HTML

我正在开发一个基本网站,我正在尝试使用 JS 制作“视频导航器”

事情是:

  • 我的外部脚本不包括在内

所以这是我的 HTML 用于包含我的 JS

点击这里查看整个网站

0 投票
3 回答
16723 浏览

javascript - Chrome 扩展:加载和执行外部脚本

我无法将外部 js 脚本加载和执行到我的 chrome 扩展程序中。看起来和这个问题一样,但我仍然不明白为什么它在我的情况下不起作用。

这个想法是我想在我的内容脚本中有一些默认函数来解析网页内容。对于某些特定的网页,我想加载和使用特定的解析器,所以我尝试为 wep 页面加载正确的 js 脚本,并且这个脚本应该扩展默认解析器的功能。

现在我尝试只从外部脚本执行代码,但有这样的错误:Unchecked runtime.lastError while running tabs.executeScript: No source code or file specified at Object.callback

这是我的manifest.json

}

这是popup.html

popup.js我执行这样的脚本:

我错了什么,我错过了什么吗?还是我应该使用另一种方法来解决问题?

0 投票
1 回答
1086 浏览

javascript - 外部javascript中的函数不起作用

问题真的很简单,我花了 2 个小时在上面,但我没有任何想法。没有像 Jquery 这样的库。它是世界上最简单的功能之一。我确信该函数正在工作,因为当我将其设为内联代码时,它就可以工作。这是代码:

我使用内联 onclick 调用它:

这是外部的“default.js”:

如您所见,如果我激活评论代码,一切运行正常。这是 Chrome 开发工具的屏幕截图:

在此处输入图像描述

我正在使用括号实时预览来查看页面。其他代码就是因为这个。

注意:当我直接从 index.html 运行它时,我意识到它正在工作。但它不适用于 Brackets 或服务器(甚至是 Dropbox 或 Gdrive 服务器)。所以我认为这可能是脚本路径的问题。

谢谢。

0 投票
1 回答
943 浏览

python - 如何使用按钮小部件执行外部脚本?

我正在尝试通过按下我的 GUI(名为 BEN.py)上的按钮来执行外部脚本(名为 EC.py),并且我希望将它插入到我的 GUI 中的列表(list1)中。

我的外部脚本(EC.py)是这样的:

我的 GUI (BEN.py) 代码是:

我的按钮小部件:

我的输出列表:

一切都很顺利,除了在我按下按钮之前,它已经读取了 EC.py 脚本,只是通过运行我的 GUI 代码。我想要的是让这个脚本只在我按下按钮时运行。

0 投票
1 回答
167 浏览

javascript - 如何在不增加 http 请求的情况下包含多个外部 javascript 文件

我有一个包含多个外部 javascript 文件的网站,我想减少这些以提高性能。

一些外部脚本包括 typekit、google analytics、linkedin js api、twitter api 等。对于这些第三方外部 javascript 文件,在不增加 HTTP 请求的情况下包含它们的最佳方法是什么,请记住其中一些库喜欢加载到 head 标记 ( typekit ) 中。

我已经尝试在本地下载、连接和托管它们,但它们似乎与我的缩小 javascript 或其他供应商的 javascript 不兼容。是否有针对此问题的特定方法。

我已经研究过像 requirejs 这样的库,但我不确定这是否能解决这个问题。

0 投票
1 回答
780 浏览

javascript - 在本地使用 HighChart JS 文件

我正在尝试在代码中本地使用 highchats js 文件。当我使用下面的官方链接时,它正在工作

当我尝试与下面的本地导入文件相同时,它不起作用

以下是我面临的错误

在此处输入图像描述

是否可以在本地使用,或者如果我将这些文件保存在我的服务器中会有所帮助。

0 投票
2 回答
2222 浏览

maven - 如何在 maven antrun 插件中执行输入任务

我创建了一个 Maven 项目,我正在尝试运行一个外部脚本。在这个外部脚本中,我使用 read 命令提出问题并获得答案。

如果我用exec-maven-plugin做一个sudo mvn 包,它就可以工作

但是,但是,但是:

  • 如果我执行sudo mvn package,我的脚本不会在读取命令处停止。
  • 如果我使用 exec-maven-plugin 执行sudo mvn release:prepare,我的脚本不会在读取命令处停止。
  • 如果我使用 maven-antrun-plugin 执行sudo mvn release:prepare,我的脚本不会在读取命令处停止。

显然,我需要发布 :)

我试图用其他语法更改我的脚本的第一行(#/usr/bin/bash,sh,...)以读取命令...

有人有解决方案可以帮助我吗???

这是我的 pom.xml 的相关部分

这是我的 0_init_livraison.ksh 的相关部分

当我执行 sudo mvn 包时控制台的最后几行(然后,什么也没有发生。由于无限的 while 循环,它似乎被阻塞了)

感谢您的阅读:)

编辑 :

我尝试将属性与 maven-antrun-plugin 一起使用。但我有一个类似的问题:antrun input task doesn't work during mvn release:prepare operation

0 投票
7 回答
9905 浏览

javascript - 如何异步加载具有document.write的第三方javascript标签

我们给出了一段 javascript 标签,例如<script src="http://ours.com/some.js"></script>哪些网站所有者在他们的网站上放置了http://example.com,并且在这个 javascript 标签中我们希望动态包含一个第三方 js,例如其中可以包含 document.write , 但当然如果我们尝试通过常规方法包含它,

我们收到来自浏览器的警告,

警告:从异步加载的外部脚本调用 document.write() 被忽略。

我们如何解决这个问题?请记住,我们无法真正控制第三方脚本,因此我们无法更改其中的逻辑。我们正在寻找一些可以在所有浏览器上运行的解决方案。