问题列表 - 第13325页

调用mouseover回调时出现js语法错误

我有一些javascript代码创建带有鼠标悬停回调的img标记,并将img标记添加到页面.问题是每当调用回调时都会发生javascript语法错误(在Firefox控制台中).

这段代码演示了这个问题......

    
        var imgUrl = 'http://sstatic.net/so/img/logo.png';
        var img = document.createElement('img');
        img.setAttribute('src', imgUrl);
        img.setAttribute('onmouseover', function() {
            alert('mouseover ' + imgUrl);
        });
        document.body.appendChild(img);
    

当回调函数是空函数时,甚至会发生语法错误.

任何人都可以解释是什么导致语法错误以及如何解决它?

(我在Win XP上使用FF 3.5.2.)

javascript callback syntax-error

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

如何配置firefox在某些链接上运行emacsclientw?

我有一个Perl脚本,它会查找一堆日志文件,寻找"有趣"的行,对于一些有趣的定义.它生成一个HTML文件,该文件由一个表组成,该表的列是时间戳,文件名/亚麻布参考和"有趣"位.我喜欢做的是让文件名/ linenum成为一个实际的链接,在emacs中将光标放在该行号上.

emacsclientw会允许这样的事情(例如emacsclientw +60 foo.log),但我不知道要构建哪种URL/URI会让FireFox调用emacsclientw.原始HTML文件将是本地的,因此没有问题.

我应该以这种方式定义自己的MIME类型和钩子吗?

Firefox版本是3.5,我正在运行Windows,以防任何重要事项.谢谢!

html emacs firefox

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

如何在C中实现"私有/限制"功能?

在C采访中我被问到一个非常有趣的问题:如何以一种只能从特定的g()函数调用它的方式实现函数f().如果g()以外的函数试图调用f(),则会导致编译器错误.

起初,我虽然可以使用函数指针完成,但我可以在运行时接近阻塞调用.但我无法想到编译时策略.我甚至不知道使用ansi C是否可行.

有谁有想法吗?

c function-pointers function

28
推荐指数
5
解决办法
4万
查看次数

在Android中实现RadioButtonPreference

你怎么能RadioButtonPreference在android中实现?就像CheckBoxPreference.

有没有解决方法?

android preferences

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

WPF:我不懂类TextCompositionEventArgs

我不懂TextCompositionEventArgs类.

有一些名为ControlText,SystemText,Text的字符串成员.然后有一个字段TextConmposistion,它本身又包含成员ControlText,SystemText和Text以及SystemCompositionText和CompositionText字段.

public class TextCompositionEventArgs : InputEventArgs
{
  ..
  public string ControlText { get; }
  public string SystemText { get; }
  public string Text { get; }
  public TextComposition TextComposition { get; }
}

public class TextComposition : DispatcherObject
{
  ..
  public string CompositionText { get; protected set; }
  public string ControlText { get; protected set; }
  public string SystemCompositionText { get; protected set; }
  public string SystemText { get; protected set; }
  public string Text { get; protected set; …
Run Code Online (Sandbox Code Playgroud)

api wpf events frameworks eventargs

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

winforms中的IDataErrorInfo

可以在winforms应用程序中正确使用IDataError信息吗?在过去,我以通常的方式(1)进行绑定,并在特定控件的OnValidating事件中进行验证.我想将数据验证移动到域模型,以便我可以轻松地交换用户界面,以便所有逻辑都在一个地方.

我正在研究IDataErrorInfo,但我发现的所有内容都与WPF有关,开发中的应用程序严格来说是一个winforms应用程序.

我还注意到在WPF中使用的绑定是在System.Windows.Data中,我一直使用的绑定是在System.Windows.Forms中(当我尝试添加它时,我似乎没有作为一种资源 - 我正在使用3.5).来自属​​性"ValidatesOnDataErrors"的两者之间有区别吗?

(1)通常的方式是:

myControl.DataBindings.Add(new Binding("Text", this.domainModel, "Property"));
Run Code Online (Sandbox Code Playgroud)

c# idataerrorinfo winforms

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

Oracle SQL中的数组

这是我希望在PL-SQL(Oracle)中能够做的简化的伪代码版本:

DECLARE
  mylist as ARRAY
BEGIN
  mylist (1) := '1'
  mylist (2) := '3'
  ...
  SELECT *
  FROM aTable
  WHERE aKey IN mylist;
END;
Run Code Online (Sandbox Code Playgroud)

SELECT应返回mylist(1),mylist(2)等的匹配记录.它应该与ORing所有值类似,但当然我们事先并不知道我们得到了多少值.

我怎样才能做到这一点?我知道PL/SQL有一些集合数据类型,但我似乎无法让它们在SQL语句中正常工作.

谢谢你的任何想法.

sql arrays oracle plsql

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

如何设置Mercurial用于提交的用户名?

当我在Mercurial中提交这样的东西时:

hg commit -m "username question"
Run Code Online (Sandbox Code Playgroud)

我看到这个输出:

No username found, using 'WindowsVistaAdmin@ChunkyMonkey' instead
Run Code Online (Sandbox Code Playgroud)

ChunkyMonkey是我的Windows机器名称,显然WindowsVistaAdmin是我在此计算机上登录的用户.

如何将用户名设置为更受尊重的用户,或者至少更简洁?

mercurial

75
推荐指数
4
解决办法
7万
查看次数

从C++ DLL回调到delphi应用程序

应用程序是用delphi 2010编写的,底层的dll是C++ DLL.

在理想情况下,当您的应用程序使用C++时; 当事件发生时,dll会对应用程序进行回调.回调是通过接口实现的.应用程序开发人员实现抽象c ++类并将对象传递给dll.然后,dll将回调您实现的类的成员函数.它是一种经典的回调模式.

但是如何将delphi对象传递给dll以使其进行回调.

c++ delphi dll

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

我什么时候可以在同一台机器上托管IIS和SQL Server?

我已经读过在同一台机器上安装SQL Server和IIS是不明智的,但我没有看到任何证据.有没有人试过这个,如果有的话,结果是什么?在什么时候需要将它们分开?有必要进行调整吗?我特别关注IIS7和SQL Server 2008.

如果有人可以提供显示何时更有意义去两台机器的数字,那将是最有帮助的.

sql-server iis performance

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