小编Par*_*rde的帖子

blockUI异常'parentNode'未定义

我有巨大的JavaScript代码,并通过你的blockUI.js阻止解锁UI(http://malsup.com/jquery/block/)

我得到"无法读取未定义的属性'parentNode"随机异常.

似乎我的代码中的阻塞/解除阻塞序列已经脱离了sync.ex. 因为有多个html模板,它可能会阻塞两次并解锁一次,反之亦然.我很难分析所有代码并修复订单.

我能够产生一个问题的小提琴.有人可以看看并建议快速解决?

http://jsfiddle.net/pareshvarde/D8KW4/

<script type="text/javascript">
    $(function () {
        $("#blockButton").click(function () {
            myBlock($('#blockSection'));
        });

        window.setInterval(function () {
            myBlock();
            myBlock($('#blockSection'));
            window.setTimeout(function () {
                myUnblock();
                myUnblock($('#blockSection'));
            }, 5000)
        }, 2000);

        $("#unBlockButton").click(function () {
            myUnblock($('#blockSection'));
        });
    });

    myBlock = function (surroundingControl, message) {
        console.log('blocking');

        if (message)
            $("#loader h4").text(message);
        else
            $("#loader h4").text('Loading...');

        if (surroundingControl)
            surroundingControl.block({ message: $('#loader'), baseZ: 1200 });
        else {
            $.blockUI.defaults.message = $('#loader');
            $.blockUI.defaults.baseZ = 1200;
            $.blockUI.apply();
        }
    };

    myUnblock = function (surroundingControl) {
        console.log('unblocking');

        if (surroundingControl)
            surroundingControl.unblock(); …
Run Code Online (Sandbox Code Playgroud)

jquery blockui jquery-blockui

7
推荐指数
1
解决办法
4409
查看次数

如何从剧作家那里读取文本框值

我在页面上输入了 ID 为“email30”的文本字段,我正在尝试从 Playwright 读取它的值

  let dd_handle = await page.$("#email30");
  let value = await dd_handle.getAttribute("value");
Run Code Online (Sandbox Code Playgroud)

但是它返回“”,尽管我在输入文本中有一个值。当我检查时,我也没有看到 value 属性设置为当前值。

下面的普通 JS 代码给了我正确的值

document.getElementById("email30").value
Run Code Online (Sandbox Code Playgroud)

不确定如何从剧作家框架中读取价值。任何人都可以请指教吗?他们的文件在这里完全没有帮助。

node.js playwright

7
推荐指数
2
解决办法
5572
查看次数

Windows服务中的Kerberos身份验证

我是Kerberos身份验证的新手,对此一无所知。我已经准备好服务器名称,用户名和密码。

我需要从独立的Windows应用程序对用户进行身份验证。有人可以帮忙吗?

我在谷歌搜索中没有发现太多帮助。

感谢任何想法。

c# kerberos

5
推荐指数
1
解决办法
8731
查看次数

Windows窗体内存泄漏

我在Windows应用程序中看到了轻微的内存泄漏.我在我的应用程序中使用DevExpress XtraForm.我看到的是表单的一个实例总是保存在内存中.如果多次打开同一个表单,它仍会保持打开最后一个表单的引用.

防爆.如果你在应用程序中打开10个不同的表单并关闭所有表单,它仍然不会释放分配给它的内存,因为一些奇怪的"MdiClient对象引用了LayoutEventArgs对象".幸运的是,它保留了每种类型单项的参考.

这是Redgate内存分析器输出的链接.

https://dl.dropboxusercontent.com/u/2781659/Memory%20Leak.pdf

在上面的图表中,DepartmentsForm是dipined但由于LayoutEventArgs的affectedComponent成员引用它而无法进行GC.

如果您发现任何明显错误,请告知.

.net c# memory-leaks devexpress devexpress-windows-ui

3
推荐指数
1
解决办法
2094
查看次数

webkitSpeechRecognition 抛出错误“网络”

我有一个语音识别(使用 webkitSpeechRecognition)应用程序,它在独立的 chrome 浏览器上运行时效果很好。

我将我的应用程序转换为电子包,它停止收听麦克风并发回错误消息“网络”。文档说“完成识别所需的网络通信失败。”。然而,它直接在 chrome 中运行良好,没有任何问题。

我还使用“SpeechSynthesisUtterance”进行文本到语音转换,并且在电子上没有任何问题。

几周前,在生成概念证明期间,我的解决方案运行良好,但它也停止了工作。

任何人都知道可能有什么问题?

webkitspeechrecognition electron

3
推荐指数
1
解决办法
3269
查看次数