我一直在研究一个项目并开发一个JavaScript框架.原始代码大约是700行,所以我只粘贴了这一行.include方法在Internet Explorer上不起作用.这有什么解决方案吗?
var row_cells = tbl_row.match(/<td[\s\S]*?<\/td>/g);
row.Cells = new Array();
if (onRowBindFuncText != null) { /*Fonksyon tan?mlanma??sa daha h?zl? çal??*/
var cellCount = 0;
for (i = 0; i < row_cells.length; i++) {
var cell = new Cell();
$.each(this, function (k, v) {
if ((row_cells[i]+"").includes("#Eval(" + k + ")")) {
cell.Keys.push(new Key(k,v));
Run Code Online (Sandbox Code Playgroud)
......代码还在继续
我在Internet Explorer上的角度应用程序有问题.它运行无处不在(Chrome,Mozilla,Edge),但在IE上.
我已经在Developer Explorer中分析了错误,并返回错误发生在以下行:
myDataSet[index - 1].data = Array.from(tmp);
这是我得到的以下错误消息:
Object does not support property or method from at Anonymous function....(etc.)
我在那里做的是我有一个包含以下数据的Set()命名tmp:
之后我只是从这里创建一个简单的数组对象Set.
我怎么解决这个问题?
编辑
根据建议我已将以下代码添加到我的应用程序:
if (!Array.from) {
Array.from = (function () {
var toStr = Object.prototype.toString;
var isCallable = function (fn) {
return typeof fn === 'function' || toStr.call(fn) === '[object Function]';
};
var toInteger = function (value) {
var number = Number(value);
if (isNaN(number)) { return 0; }
if (number === …Run Code Online (Sandbox Code Playgroud) 可以在对话框外单击并关闭对话框.但是,似乎没有任何回调该行动.必须将用户返回到先前的操作.
我们正在以编程方式初始化Recaptcha 2,如下所示:
grecaptcha.render('grecaptchaContainer', {
'sitekey': OUR_SITE_KEY,
'callback': grecaptcha_responds,
'expired-callback': grecaptcha_expires,
});
Run Code Online (Sandbox Code Playgroud)
callback调用该函数,没问题.
expired-callback永远不会调用该函数.我想当用户取消/等待太长时会调用此函数.但这种情况并非如此.
无法在文档或网络上找到任何内容.任何接受者?