问题标签 [invalid-argument]

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 投票
5 回答
6897 浏览

javascript - IE8 在使用prototype.js 时出现错误“Invalid argument”,如何找到错误所在?

我有一段相当复杂的 Javascript,它可以在 Google Chrome、Firefox、Safari 和 Opera 中完美运行,没有错误。然而,由于总是令人讨厌的情况,它在 Internet Explorer 中完全失败。我已经在 IE7 和 IE8 中测试过并且得到了同样的错误:

无效的论点。prototype.js,第 2216 行,字符 9

我正在使用通过 Google 托管的 Prototype 1.6.1。给出的错误不是很有帮助,因为它没有告诉我在我的实际代码中发生错误的位置。错误中提到的行是以下代码中倒数第 6 行:

由于它位于 setStyle 代码块中,因此我假设在为某些元素设置样式属性时会发生错误。但是,我在这个脚本中调用 setStyle 超过 100 次,并且一直试图找出错误发生在几个小时内的确切位置。我能做些什么来帮助自己找到错误发生的位置吗?

0 投票
1 回答
519 浏览

javascript - 使用 jQuery 将 PNG 修复注入文档头部时,IE6 报告无效参数

以下代码在 IE6 中报告“无效参数”时遇到问题。

我很确定我将无法深入了解这一点,因为它报告了一个不存在的行上的无效参数。都非常令人沮丧。

0 投票
2 回答
935 浏览

openlayers - 在 AJAX 应用程序中使用 Openlayers 绘制点要素时,IE8 中出现无效参数错误

我会请求一些帮助,因为我一直在努力解决仅在 IE8 中使用我的代码出现的问题。您可以在http://www.europeontrack.com/test.html上查看说明问题的演示页面。您会注意到,它在 Firefox、Chrome、Safari 上运行良好,但在 IE8 中,它会在 openlayers.js 第 684 行第 178 字符中触发 Javascript 错误“无效参数”。

此页面首先初始化一个 openlayers 地图对象并声明一个空的 cityLayer 矢量图层,我们稍后将使用它来绘制点。链接“显示城市列表”异步调用http://www.europeontrack.com/cityList.html并将其插入 DOM。cityList.html 声明了一个数组,其中存储了几个城市的名称、纬度和经度。然后将该数组作为参数传递给在 test.html 中声明的 showCities() 函数,如下所示:

在 IE8 中,仅绘制 'cities' 数组中包含的第一个城市,然后浏览器会抛出“Invalid Argument”错误。你可以看看我的源代码。我想我已经把它剥离到最低限度了。我被困在这一点上,试图解决这个问题。预先感谢您的帮助。

洛泰尔

0 投票
2 回答
2017 浏览

c# - 在 c# 中使用 vb.net dll。得到“无效的论点”

有一个奇怪的,我知道这很愚蠢,但我什么都看不到!

我在 VB.net 中创建了一个 DLL(不,我无法更改它!:-))并从 C# 调用它。问题出现在对象是在 C# 中创建的时候,我收到消息说它有“一些无效的参数”。

DLL中的构造函数代码如下:

C#中的代码是:

它对第一行很满意,但它在第二行给出了错误消息(“一些无效参数”)。

我还在 VB.net 中创建了一个辅助项目并调用了 DLL,它在那里工作正常。

我究竟做错了什么?

提前致谢,

安迪

0 投票
2 回答
11031 浏览

javascript - 仅在 IE 中出现 window.open 错误 - 参数无效

单击日历上的日期时,我会弹出一个简单的日历弹出窗口。下面的代码适用于 Opera、FF 和 Chrome,但不适用于 IE6-8。它Error on Page在底部出现并显示错误invalid argument

有人可以帮助我并根据 IE 发现我在做什么正确但错误的事情吗?

0 投票
1 回答
1065 浏览

internet-explorer - 如何修复 LESS 中的“无效参数”错误

使用 IE 时如何修复 LESS 中的“无效参数”?

0 投票
2 回答
652 浏览

python - 在另一个 python 脚本中调用 python 脚本时出现奇怪的错误

在另一个 python 脚本(script1)中调用 python 脚本(script2)时出现 IOError。

如果单独调用脚本 2,则脚本 2 运行良好,但是,如果我从脚本 1 中调用它,则会出现以下错误。

脚本 1(由自动调度程序调用)

脚本 2(由脚本 1 调用)

0 投票
1 回答
3709 浏览

perl - Perl IO::Socket::INET 混淆“无效参数”错误

考虑下面的 Perl 脚本片段:

在正常情况下,一切都按预期工作,但是当主机系统的互联网连接处于非活动状态时,“sock”变量为空并$!显示“无效参数”消息。

我是在不恰当地使用 INET 构造函数还是这是预期的行为?如果是后者,有没有办法区分“网络接口不活动”错误和构造函数方法的真正无效参数?

0 投票
4 回答
10285 浏览

powershell - 在使用 foreach 进行简单的 powershell 命令复制时需要帮助

我是 powershell 新手,这个问题将证明这一点。我正在从命令行尝试一个简单的任务,其中我有一个 txt 文件,其中包含用分号分隔的文件名,例如...

我正在尝试运行一个命令来解析这个文件,用分号分割内容,然后为每个文件运行一个复制命令到所需的目录。

这是我正在运行的命令:

gc myfile.txt |% {$_.split(";") | copy $_ "C:\my\desired\directory"}

但是对于列表中的每个项目,我都会收到这样的错误...

0 投票
2 回答
2328 浏览

c++ - BSD 套接字连接时的参数无效

当我尝试将客户端连接到服务器时,我不断收到无效参数错误。网上的几个线程说当 addrlen 不正确时可能会发生这种情况,但是我在计算长度后尝试将其更改为文字值,但这不起作用。我也试过 strlen() 没有运气。无论如何,相关代码 -

服务器 -

客户 -

我看不出有什么可能是错误的,但我想我可能只是忽略了某些事情或没有意识到某些事情。任何帮助表示赞赏。