问题列表 - 第49782页

在输入字段中选择文本,但禁用编辑

我有一个简单的txt输入字段:

<input type="text" name="" value="http://google.com" />

如果我在输入内部单击,我想选择文本.这部分很好用:

$( 'input.highlight').点击(函数(){

$(本).focus()选择().

返回false;

});

但是,我也想禁用编辑.如果我把假回报; 到keydown事件,ctrl + c不起作用.如果我将disabled ="disabled"设置为输入,则select不起作用.

任何的想法?谢谢.

jquery select input

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

如何为此选择器视图提供数据源

我在这里以编程方式添加了一个pickerview

 - (void)viewDidLoad {
        [super viewDidLoad];
        CGRect pickerFrame = CGRectMake(0,280,321,200);

        UIPickerView *myPickerView = [[UIPickerView alloc] init]; //Not sure if this is the proper allocation/initialization procedure

        //Set up the picker view as you need it

        //Set up the display frame
        myPickerView.frame = pickerFrame; //I recommend using IB just to get the proper width/height dimensions

        //Add the picker to the view
        [self.view addSubview:myPickerView];
    }
Run Code Online (Sandbox Code Playgroud)

但现在我需要实际让它显示内容,并以某种方式找出它何时发生变化以及它变为什么值.我该怎么做呢?

iphone sdk subview uipickerview ios

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

MailMessage忽略我的换行符

我正在调用以下代码:

public static void SendMessage(string sender, string recipient,string subject,string body)
{
    var message = new MailMessage(sender, recipient, subject, body);
    _smtpClient.Send(message);
}
Run Code Online (Sandbox Code Playgroud)

消息正文中有换行符,也就是Environment.NewLine,但是当我在Outlook中打开消息时,它们不在那里.我错过了什么?

c# smtp

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

适用于.NET的Javascript Interpreter

我有一个场景,我需要在.NET应用程序中运行Javascript解释器.这将在Windows Phone 7上运行,因此它需要符合Compact Framework标准,因为它可能不会预先打包为Windows Phone源提供帮助.

许可证也是一个问题.我们查看了使用MIT许可证下的Jint,但它使用的是Antlr,它是BSD许可证(据我所知,Jint因不重新分发Antlr版权和条件而处于违规状态).还有其他选择吗?

javascript c# compact-framework windows-phone-7

6
推荐指数
2
解决办法
3596
查看次数

C#Visual Studio 2008 - Windows窗体设计器中的设计时错误

如何修复Windows窗体设计器中的设计时错误?

当我点击MyMainForm.cs [Design]页面调出WinForms时,我收到以下错误:

  To prevent possible data loss before loading the designer, the following errors must be resolved: 
  The class name '?' is not a valid identifier for this language.     

  Instances of this error (1)  

  1.   Hide Call Stack 

  at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.CodeTypeDeclarationFromCodeClass(CodeClass vsClass)
  at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnNamespacePopulateTypes(Object sender, EventArgs e)
  at System.CodeDom.CodeNamespace.get_Types()
  at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.Parse(TextReader codeStream)
  at Microsoft.VisualStudio.Design.Serialization.CodeDom.MergedCodeDomParser.System.CodeDom.Compiler.ICodeParser.Parse(TextReader stream)
  at System.CodeDom.Compiler.CodeDomProvider.Parse(TextReader codeStream)
  at Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomDocDataAdapter.get_CompileUnit()
  at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
  at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)  
Run Code Online (Sandbox Code Playgroud)

以下是我在MainForm.Designer.cs中的错误:

  Warning   1   The class name '?' is not a valid identifier for this …
Run Code Online (Sandbox Code Playgroud)

c# error-handling windows-forms-designer

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

Xcode 4挂起"附加到(应用程序名称)"

我刚刚升级到Xcode 4,由于某种原因我的应用程序无法在模拟器或iOS设备中运行.它在Xcode 3中完美运行,但是当我按下运行程序时突然停止在"附加到......".似乎没有任何其他信息可以帮助解决这个问题.

总结一下,您可以尝试以下方法来解决问题:

  1. 重启模拟器.
  2. 确保您没有在建筑阶段 - >复制捆绑资源中包含Info.plist文件.
  3. Resources文件夹作为文件夹引用添加到项目中(蓝色文件夹图标).这引起了麻烦,在将文件夹作为一个组添加后,问题就消失了.

iphone xcode objective-c ipad xcode4

205
推荐指数
9
解决办法
6万
查看次数

编写Java程序以对Scala Homeworks进行评级

我是编程课的助教.有一项任务,学生必须写Scala.我对Scala不够熟练,无法快速阅读它以验证程序是否正常工作或能够在Scala中快速编写脚本以运行测试输入.

但是,我在Java方面非常有能力.我需要一些关于使用Java知识对Scala赋值进行分级的简单方法的建议.有没有办法将Scala文件加载到Java中,以便我可以使用一些简单的Java方法来为其程序运行测试输入?我知道他们都编译成Java字节码,所以我认为这应该是可能的.

java scala

-6
推荐指数
2
解决办法
911
查看次数

从用户终端运行Eclipse时出错,但不是从root用户运行

我在我的家庭目录()下安装了eclipse(好吧,解压缩)~/eclipse并且它工作正常(好吧,就像你可以说它关于日食一样).今天它完全疯了,一直抛出"堆栈溢出"错误.(顺便说一句,你知道这些天google完全不可能出现"堆栈溢出"问题吗?猜猜你得到了什么...... :)

所以我下载了最新版本并在/opt/eclipse此时安装了它.当我尝试从我的用户终端运行它时,我遇到了大量错误:

(eclipse:28336):GLib-GObject-WARNING**:无效(NULL)指针实例

(eclipse:28336):GLib-GObject-CRITICAL**:g_signal_connect_data:断言`G_TYPE_CHECK_INSTANCE(instance)'失败

(eclipse:28336):Gtk-CRITICAL**:gtk_settings_get_for_screen:断言`GDK_IS_SCREEN(屏幕)'失败

(日食:28336):Gtk-WARNING**:未设置GtkWindow的屏幕; 在使用窗口之前,您必须始终为GtkWindow设置屏幕

等等

从root终端运行它工作正常(实际上比以前的版本启动快得多).

这样做没有帮助:

xhost +localhost
xhost +<my-user>
Run Code Online (Sandbox Code Playgroud)

这两个都没有:

chroot -R root:root /opt/eclipse
chroot -R my-group:my-user /opt/eclipse
Run Code Online (Sandbox Code Playgroud)

有什么建议如何解决这个问题?

编辑:奇怪的是,再打开它,这次在我的家里,dir也没有帮助.表明放弃并没有多大帮助......

eclipse linux eclipse-cdt

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

QWebKit linkClicked信号永远不会触发

import sys

from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4.QtWebKit import QWebView

app = QApplication(sys.argv)
web_view = QWebView()
def url_changed(url):  print 'url changed: ', url
def link_clicked(url):  print 'link clicked: ', url
def load_started():  print 'load started'
def load_finished(ok):  print 'load finished, ok: ', ok
web_view.connect(web_view, SIGNAL("urlChanged(const QUrl&)"), url_changed)
web_view.connect(web_view, SIGNAL("linkClicked(const QUrl&)"), link_clicked)
web_view.connect(web_view, SIGNAL('loadStarted()'), load_started)
web_view.connect(web_view, SIGNAL('loadFinished(bool)'), load_finished)
web_view.load(QUrl('http://google.com'))
web_view.show()
sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

linkClicked信号无效.其他信号有效.在Win XP上的Qt 4.6.2.

python qt pyqt qwebview qwebkit

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

12
推荐指数
2
解决办法
5405
查看次数