问题列表 - 第41976页

wxPython全窗口焦点事件

使用wxPython,每当整个窗口进入/失去焦点时,如何触发一个事件?

详细地说,我正在构建一个串行终端GUI,并希望在用户未选择我的应用程序时就关闭连接,并在用户使我的应用程序回到前台时重新打开该连接。我的应用程序只是一个从wx.Frame派生的窗口。

python wxwidgets wxpython

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

如何使用Javascript删除XML命名空间?

我发现,就我的目的而言,XML名称空间只会引起很多麻烦并且完全没有必要.(例如,它们如何使xpath复杂化.)

有没有一种简单的方法可以从XML文档中完全删除命名空间?

(有一个相关的问题,但它与标签消除命名空间前缀,而不是从文档根目录命名空间声明涉及:" 放弃与JavaScript的XML命名空间的简单方法 ".)

编辑:示例和更多详细信息如下:

XML:

<?xml version="1.0" ?>
<main xmlns="example.com">
  <primary>
    <enabled>true</enabled>
  </primary>
  <secondary>
    <enabled>false</enabled>
  </secondary>
</main>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

function useHttpResponse()
{
    if (http.readyState == 4)
    {
        if(http.status == 200)
        {
            var xml = http.responseXML;
            var evalue = getXMLValueByPath('/main/secondary/enabled', xml);
            alert(evalue);
        }
    }
}

function getXMLValueByPath(nodepath, xml)
{
    var result = xml.evaluate(nodepath, xml, null, XPathResult.STRING_TYPE, null).stringValue;
    return result;
}
Run Code Online (Sandbox Code Playgroud)

示例XML就像我正在使用的实际XML一样,虽然要短得多.请注意,命名空间的标记上没有前缀.我假设这是null或默认命名空间.

JavaScript是我的ajax函数的一个片段.如果我xmlns="example.com"main标签中删除该部分,我可以成功获取该值.只要存在任何名称空间,该值就变为未定义.

编辑2:

值得一提的是,XML标记中实际上没有使用任何声明的命名空间(如上面的示例).在我正在使用的实际XML文件中,声明了三个名称空间,但没有标记以名称空间引用为前缀.因此,也许这个问题应该重新命名为"如何使用Javascript删除未使用的XML命名空间?" 我没有看到保留命名空间的原因,如果它是1)从未使用过,2)使用xpath复杂到一个节点的简单路径.

javascript xml xml-namespaces

6
推荐指数
1
解决办法
8467
查看次数

从数组中删除一组字段

是否有本机PHP函数可以从数组中删除一组键?

例如.如果我有像这样的数组 array('a' => 'aaa', 'b' => 'bbb', 'c' => 'ccc', 'd' => 'ddd');

我想删除'b', 'c'并获取array('a' => 'aaa', 'd' => 'ddd');

php arrays

3
推荐指数
2
解决办法
8848
查看次数

PHP类常量 - 公共,私有还是受保护?

假设const属性是自动公开的,我是否正确?有没有办法让它们变得私密或受到保护?

提前致谢.

php const

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

loading.gif(但是定制的)

我知道tinternet周围的各种网站,允许你自定义loading.gif等,但我想知道...

有没有办法,除了用adobe等创建一个gif,创建自定义文本加载...

因此,您可以指定在图像加载时动画的文本,而不是无处不在的微调器.

我搜索了高低,没找到任何东西.我最近得到的是一个jquery旋转器,但那不是我追求的.

想知道你们之前有没有人遇到过这个问题.如果是这样,你做了什么来定制它..

例:

有时您可能会看到以下动画(作为gif)

大号......

LO .....

LOA ....

加载...

LOADI ..

LOADIN.

LOADING

我知道上面是通过创建动画的循环中完成,但想知道是否有创建自定义加载消息,也许是使用jQuery的更高达日期的方法......我已经看到了在闪光等进行

css jquery animated

4
推荐指数
1
解决办法
621
查看次数

我可以格式化URL以从我的应用程序的UIWebView中启动Safari吗?

我的应用程序有一个显示相当数量内容的UIWebView.对于某些内容,我想退出应用程序,并启动Safari来处理Web内容,而不是在我的UIWebView中执行.是否有一个url格式将显式启动Safari而不是在UIWebView中加载页面?

显然我不能使用http://因为它只是打开了url.我可以使用safari://或类似的东西吗?

编辑:道歉,我原来不清楚.我正在寻找一种解决方案,涉及在不修改我的客户端的情况下更改页面上的URL.希望通过tel://为手机启用本机Safari启动模式.

iphone uiwebview

2
推荐指数
1
解决办法
446
查看次数

如何从os x终端启动屏幕保护程序(并锁定屏幕)?

有没有办法从bash脚本启动屏幕保护程序(并锁定屏幕)?

macos

33
推荐指数
3
解决办法
2万
查看次数

Mediawiki rollback bot(Mass撤消巨魔行动!)

我想回滚某个IP地址编辑过的每个页面,并删除他们创建的任何页面.

如何使用机器人或插件甚至默认功能来执行此操作?我已经找到了机器人文档(这里)但是找不到任何源代码来获取用户贡献并回滚.

谢谢你的帮助!这应该最好是PHP.

php mediawiki

8
推荐指数
1
解决办法
1098
查看次数

php Xpath返回:非对象

使用PHP XPath我在xml文件中搜索客户:

$this->xpath->query(/custumer/new[id="222"])->item(0)->nodeValue;
Run Code Online (Sandbox Code Playgroud)

但是如果这个客户在xml文件中不存在,我会收到错误:

Notice: Trying to get property of non-object in D:\www\test.php on line 17
Run Code Online (Sandbox Code Playgroud)

如何避免这个错误?

php xpath

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

在代码隐藏中模仿用户

我想模拟代码中的特定用户在远程计算机上执行某些文件操作.我遇到的问题是我无法模仿工作.我正在使用此处的Microsoft文章中的代码:如何在ASP.NET应用程序中实现模拟

我想指导如何/在哪里开始调试过程.这是我的文件:

Test.aspx文件中:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Test.aspx.vb" Inherits="TraceFile_Test" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    This is the test page!<br />
    <br />
    Result: <asp:Label ID="lblResult" runat="server"></asp:Label><br />
    <br />
    <asp:Button ID="btnRunTest" Text="Run Test" runat="server" />
    </div>
    </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Test.aspx.vb:

Imports System.Web
Imports System.Web.Security
Imports System.Security.Principal
Imports System.Runtime.InteropServices

Partial Class TraceFile_Test
    Inherits System.Web.UI.Page


    Dim LOGON32_LOGON_INTERACTIVE As Integer = 2
    Dim LOGON32_PROVIDER_DEFAULT As Integer = …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net impersonation

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