【发布时间】:2015-02-17 04:07:20
【问题描述】:
我在使用 Mozilla firefox 时遇到问题。
我正在使用 asp.net 语言开发一个网站,并且我在表单中有一个按钮。当我单击 onclick 属性上的按钮时,我正在调用一个函数,并且该函数正在执行回发。
这个场景正在运行 chrome 和 internet explorer。但它不适用于 Mozilla Firefox。我在控制台中收到此错误:TypeError: access to strict mode caller function is censored..
我的示例按钮是:
<input id="Button1" type="button" onclick="sampleFunc('sample');" value="button" />
我的示例函数是:
function sampleFunc(reqMessage)
{
__doPostBack('', reqMessage);
}
我在网上搜索过。很多人有rhis问题,但没有任何解决方案。
你对这个错误有什么解决方案吗(!)
编辑 1: 我在 jquery 网站上找到了 ticket。根据勾选,他们修复了那个错误。但是我应用了相同的解决方案,但我的错误仍在继续。 :(
【问题讨论】:
-
尝试将按钮ID与帖子一起发送,即__doPostBack(ButtonID, reqMesage)..
-
您是在使用
-
我正在使用 hrml 按钮。我的意思是
-
使用浏览器的开发者工具,在所有包含的脚本中搜索
"use strict"。有没有发生? -
我已经为此创建了一个bug report。
标签: javascript jquery asp.net firefox postback