问题标签 [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.
javascript - React 中的脚本加载问题
我在我的反应代码中使用了一个外部脚本。为了您的理解,我编写了下面的代码-
该脚本在第一次加载时工作正常,单击按钮我得到了模态并且流程完全工作正常,但我面临的问题是,当我在点击时回到同一个组件时后退按钮,此组件正在重新渲染,但脚本 onload 不起作用,这意味着单击按钮时模态未打开。
我知道我正在使用可能是一个原因的 buttonId。那么有什么方法可以让按钮在重新渲染组件时再次工作。
任何解决问题的帮助将不胜感激。
python - SQL server 2012 是否支持调用外部 python 脚本?
SQL server 2012 是否支持调用外部 python 脚本?
javascript - 我可以对外部脚本加载的 HTML 进行 dom 操作吗?
我在网站上有一个用第三方加载的小部件<script>
。
我需要在他们的小部件中操作 DOM。有什么方法可以在没有外部脚本回调的情况下做到这一点?
python - 在主脚本中创建列表,在其他脚本中生成内容,返回主脚本
在我的项目中,我想协调从各种数据库中检索到的选定数据并打印出差异。我
- 创建一个包含要协调的数据集的列表(dataset1、dataset2、dataset3)
- 创建一个列表字典,在其中存储每个数据库的输出(即 list_db1、list_db2、list_db3)
- 开始循环,其中对于每个数据集调用 n 个数据库(从外部文件读取 sql 查询)
- 修改数据库返回(格式也有质的变化)
- 在返回的数据中做一些集合操作
- 打印出差异
- 清除字典中的列表并转到下一个数据集
我想将第 4 步从主脚本移到外面,以实现更好的可维护性。对于数据集 A,我想以 x_A 方式从数据库 X 修改数据,以 y_A 方式从数据库 Y 修改数据,以 z_A 方式从数据库 Z 修改数据。对于数据集 B,我只想以 z_B 方式修改数据库 Z 中的数据。
修改数据库返回的函数目前是主脚本的一部分,并且是一个有点复杂的 if-then 语句。
如您所见,函数本身是一个依赖于两个参数的决策树。是否可以仅在单独的文件(脚本)中维护带有决策树的部分代码?
树非常复杂,这有助于维护两个脚本。我不确定如何确保在运行 other_script 时修改使用主脚本创建的列表,即当我返回主脚本时数据仍然存在。
reactjs - 如何在 React 中使用外部脚本而不将其添加到 html 文件中
我试图弄清楚如何将外部 JS 添加到 React 应用程序而不将其添加到脚本标记中的 HTML 文件中。原因是我有一个组件需要访问外部脚本,但我只能通过/*global <variabe name>*/
在需要它的组件顶部添加(据我所知)将它作为全局变量访问,这不是理想的。
我基本上在寻找一个等价于
const someScript = <script type="text/javascript" src="some url"></script>
但以一种实际有效的方式
当应用程序最初加载并且可以异步进入时,不需要此脚本。
javascript - 在 React.js 应用程序中从广告合作伙伴加载外部脚本
我想在我的 React.js Web 应用程序中包含两种类型的广告
还有这个广告:
如何在我的 React 应用程序中包含它?我尝试了一些东西,但没有一个有效,包括:
这在渲染中:
javascript - 如何检查网页是否在 HTTP 上,如果是,则在 JavaScript 中切换到 HTTPS?
我正在尝试测试网页是否是 HTTP,如果是,我希望它转到该网站的 HTTPS 版本。但是,它不起作用。由于某种原因,没有抛出错误消息,但它没有执行。javascript 在 domain1.com 上,网页在 domain2.com 上
domain1.com/sec/sec.js:
domain2.com/index.html
有人有任何工作代码片段吗?谢谢!
powershell - Powershell 脚本:使用 "" 传递参数,如 $Arg="$somePath" 应导致 "c:\temp\" 包括 ""
这是我关于stackoverflow的第一个问题,所以请放轻松。
问题:从 Powershell 脚本调用外部 EXE 文件应该如下所示。
我在 ps1 脚本中的 $Arguments 变量看起来像这样。
参数 1 "batch" 和 3,空 "" 与 '""' (单 - 双 - 双 - 单)一起工作。
但是当我使用 '"$Variable"' (单双双单)时,它不会根据引用规则(https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell .core/about/about_quoting_rules?view=powershell-7.1)
所以我的问题是:我如何从 $Originalpath 到“B:\some path with spaces\file name with spaces.jpg”包括。这 ””
先感谢您
更新:当我添加一行将参数写入日志文件时,这一行给了我我需要的东西。
但是当我以同样的方式尝试我的 $Arguments 时,脚本窗口会在同一秒内弹出并消失。
javascript - 页面不断滚动到外部 javascript
我使用带有滚动行为的引导程序 5 构建了一个单页网站:css 中的平滑。在页面上,我加载了一个外部预订脚本,您可以在其中填写客人数量、抵达和离开日期。
每次我单击主菜单上的链接时,站点都会转到所需区域,但会立即滚动到加载外部脚本的区域。
我已经检查了锚点和 ID。检查外部脚本的文件。将加载脚本的代码一点一点删除,看看是什么原因造成的。但问题不断出现。
该脚本使用索引文件。我以为脚本的索引文件和网站的索引文件有冲突。因此更改了站点索引的名称,但没有帮助。
我试过用谷歌搜索它,但问题太复杂了,无法用一个简单的谷歌短语来描述。
torroxholidays.com 下面是我导航的 html
下面是我的脚本被加载的地方。
我希望有人可以帮助我。
TIA
编辑:我仍在与这个问题作斗争。没有人熟悉这个问题吗?:(
reactjs - 如何在 React SPA 中使用 clickWrap API
需要在 React SPA 中添加 DocuSign clickwrap ( https://developers.docusign.com/docs/click-api/how-to/embed-clickwraps/ ) ...问题是打开的模式不一致。 ..
检查了这个解决方案:React with Docusign Clickwrap API 实际问题是有时模式弹出窗口,有时它没有......有时它没有出现,我们触发了“onAgreed”回调?
不得不使用它,因为我使用的是 TypeScript:属性在类型 Window 和 typeof globalThis 上不存在
也试过这个:React - 加载外部脚本的问题