问题标签 [getscript]

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 投票
3 回答
705 浏览

jquery - 如何让脚本在继续之前等待 Ajax 获取请求的状态?

基本上我正在做的是检查对象是否存在,如果找不到,脚本将尝试使用 getScript 加载源文件。我只想检查一次,然后向调用 fetch() 的函数返回 true 或 false

但是在脚本加载之前返回就开始了=/

稍后脚本被加载,但函数返回 false。

我想这就是异步的美妙之处......

处理这个问题的最佳方法是什么......也许我可以在其他时候再次检查对象是否存在?

或者也许有更好的方法来做到这一点,我不必锁定浏览器?

0 投票
3 回答
2253 浏览

jquery - 使用 jQuery 的 getScript() 函数时,我在注释行出现“格式不正确”错误

我的猜测是 src 文件需要对 XML 友好,但当然没有任何 JS 文件,因为它使用了各种不符合 XML 的实体。

getScript() 可能需要一个 XML 文件 =/

有什么想法吗?

我也在我的桌面上开发这个,不使用任何服务器

0 投票
2 回答
151 浏览

jquery - Firebug 抛出“$(”错误?

我在 Firebug 中遇到一个奇怪的错误,我没有在 Webkit 中遇到。该错误在萤火虫中显示为“ $( ”。

这是据称导致它翻转的代码:

该错误并非特定于倒计时脚本,它只是给我一个错误,试图调用我刚刚在 Firefox 中加载的任何插件。有任何想法吗?

0 投票
2 回答
2353 浏览

javascript - 关于 jQuery 的 getScript() 的问题

  1. 加载后,是缓存还是多次引用时再次加载?
  2. 如果一个事件依赖于正在加载的这个文件,如果文件需要更长的时间加载或不加载,该事件是否会延迟失败/超时?
  3. 如果文件由于某种原因无法加载,我该如何检查并执行某些操作?

在此先感谢您的帮助。

0 投票
2 回答
2017 浏览

jquery - jQuery $.getScript - 执行脚本中的旧函数和变量

我用 jQuery $.getScript 执行一个 javascript。在执行的脚本中,我无法访问源文件的函数和变量。

有解决办法吗?

0 投票
1 回答
9004 浏览

javascript - Jquery getScript($.getScript()) 不能在 chrome 上工作?

$.getScript()在 chrome 上使用时遇到问题。它不适用于chrome浏览器。我已经在 Firefox 和 safari 上对其进行了测试,它确实有效。我的外部脚本中只有一个alert()并且它不起作用。

这是代码:

脚本.js

有没有人遇到过这个问题?

0 投票
2 回答
3043 浏览

jquery - jQuery getScript() 回调函数?

我试图从中获取回调:

但是警报只是返回带有“未定义”的警报?我也试过:

然后它根本不会返回任何警报。(我相信该功能不会运行)。

但是....如果我这样做:

然后有:

function myfunction ( data ) { alert(data); }

然后它会工作并返回我想要的数据。但我不希望这样做。

如何解决?

也试过这个:

但是我应该在哪里有一个函数并从回调中提醒数据?

0 投票
10 回答
119143 浏览

javascript - 如何通过 JavaScript 文件将所有 JavaScript 文件包含在目录中?

我有一堆想要包含在页面中的 JavaScript 文件,但我不想一直写下去

那么有没有办法将所有文件包含在一个目录中(未知大小)?我可以做类似...

... 获取“js”目录中的所有 JavaScript 文件?如何使用 jQuery 做到这一点?

0 投票
1 回答
769 浏览

jquery - 如何使用 jquery 检测外部 js 文件是否已包含在内

我已经使用 getScript 包含了外部 js 文件。但是,我只想包含一次。如何使用 jquery 检测外部文件是否已包含在内?谢谢。

0 投票
1 回答
329 浏览

jquery - getScript 停止工作

为了加快我们网站的加载时间,我们推迟了一些脚本的加载。直到几天前,这一直运行良好。我把这个问题归结为这个简短的 HTML 页面。

看起来有问题的脚本是使用text/plain内容类型提供的。我不确定周末之前是什么情况。这可能是问题吗?

在 Fiddler 中,似乎从未发出过请求,但是当我将 URL 粘贴到另一个选项卡时,我可以获取它。如果我更改scriptUrl为我控制的一个,它工作正常。这是怎么回事?