问题列表 - 第2192页

在Javascript contenteditable div中插入文本

我有一个问题,我需要在div中插入一个文本(字符串,可能有也可能没有html标签).它必须是一个div而不是textarea.

反正有吗?首先,我需要获取光标位置,然后将文本插入该位置.

它类似于函数insertAdjacentText,但它只能在标记之前或之后插入,并且只能在IE中使用.

请参阅此URL:http://yart.com.au/test/iframe.aspx.注意如何将光标定位在div中,我们需要在光标位置添加文本.

javascript cursor contenteditable

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

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

URL的等效is_file()函数?

检查给定网址是否指向有效文件(即不返回404/301 /等)的最佳方法是什么?我有一个脚本可以在页面上加载某些.js文件,但我需要一种方法来验证它接收的每个URL指向一个有效的文件.

我还在浏览PHP手册,看看哪些文件函数(如果有的话)实际上可以用于远程URL.我会编辑我的帖子,因为我发现了更多细节,但是如果有人已经走了这条路,请随意加入.

php

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

代码签名证书选项

我被分配了为公司购买数字证书的任务,以签署我们的代码.我们在Microsoft领域开发应用程序 - 主要是WPF或基于Web.

我已经调查了选项,发现Comodo价格合理且响应迅速,我们已准备好继续通过它们购买证书..但是在注册表单中有各种私钥选项,我不太确定,即:

  1. CSP

    • Microsoft Base Cryptographic Provider
    • Microsoft Base智能卡加密提供程序
    • Microsoft Enhanced Cryptographic Provider v1.0
    • Microsoft软件加密提供程序
  2. 密钥大小

    • 1024
    • 2048
    • 4096
  3. 可导出?

    • 是/否
  4. 用户受保护?

    • 是/否

只是想知道所有这些意味着什么,以及我们的要求最好的选择是什么?任何意见/建议将不胜感激

谢谢格雷格

cryptography code-signing certificate

23
推荐指数
2
解决办法
6561
查看次数

如何禁用系统设备?

有没有办法从C#.NET禁用系统设备.

当您转到设备管理器并以此方式禁用设备时,基本上是模拟的吗?

我假设有一个我可以调用的WinAPI函数,但我不知道它是哪一个?

我需要这样做的原因是我需要在再次启用设备后禁用并直接启用.

我需要在Windows XP和Vista(x86和x64)中工作.我看了一下名为"DevCon"的东西,但它似乎不适用于Vista x64.

谢谢.

有关答案,请参阅此处:如何以编程方式禁用系统设备?

.net c# operating-system device

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

您对TaskJuggler的体验是什么?

我们是一个完整的Unix商店(Solaris,Linux).最后一个产品周期我回到了项目领导能力,并需要制定一个时间表.我询问了我的经理会接受哪些工具,并且听到"文本文件"时感到很惊讶.我的队友和我一起尝试了这个,可能更糟的是HTML表,以跟踪我们想要调整的任务.这真是太痛苦了.

然后我们尝试了一些工具.MrProject太多了,有限并且经常崩溃.我的经理发誓说Microsoft Project不灵活.每当他们需要更改任务,重新分配资源或重新平衡时,它通常都会计划他们的计划.所以我开始在互联网上寻找一个支持Linux的项目规划工具.一个听起来很有趣的是TaskJuggler.它很简洁,因为输入是声明性文件.我觉得我正在为项目构建一个makefile.

然而.我有足够的时间专心评估这个工具,看起来相当复杂.在深入研究下一个产品周期之前,我想知道TaskJuggler是否足够强大,灵活且能够处理频繁更改的多个月,多个资源项目.因此,我呼吁所有有此工具经验的工程师分享他们的见解.谢谢!

linux project-management

9
推荐指数
3
解决办法
4692
查看次数

我应该使用枚举还是查询数据库中的表格?

在我的数据库中,我有表定义类型的表

表:出版物类型


ID | Type
----------
1  | Article
2  | Abstract
3  | Book
....

通过ID键将其与具有字段TypeID的发布表相关联.

然后我创建一个PublicationTable数据表我的.NET应用程序,我想根据发布类型进行筛选.例如,以下函数为我提供了特定作者和出版物类型的出版物数量.


    Public Function countPublications(ByVal authorID As Integer, _ 
                                      ByVal publicationType As Integer) As Integer

        Dim authPubs As New PublicationsDataSet.tblPublicationsDataTable
        authPubs = Me.getAuthorsPublications(authorID)

        Dim dv As New DataView(authPubs)
        dv.RowFilter = "status='published' AND type='" + _ 
                       publicationType.ToString + "'"

        Return dv.Count

    End Function

要调用此函数来获取特定类型作者的文章计数,我可以

  1. 用两个整数调用函数

    countPublications(authorID,1)

  2. 设置枚举,以便我可以写

    countPublications(authorID,pubType.Article)

    要么

  3. 以某种方式使用发布类型表来过滤发布数据集,但我还没有理解如何做到这一点.

我应该考虑哪些其他方法.

谢谢

.net data-structures

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

检查变量是否为零并且在ruby中不为零

我使用以下代码来检查变量是否为零而不是零

if(discount != nil && discount != 0) 
  ...
end
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?

ruby

249
推荐指数
8
解决办法
43万
查看次数

可能的谷歌之谜?

我的朋友获得了这个免费的谷歌网站优化器T恤,并来找我尝试找出前面的徽标意味着什么.

T恤衫

所以,我有几个关于它意味着什么的猜测,但我只是想知道是否还有更多东西.

我的第一个猜测是每个块代表一个页面布局,标志"你应该测试"只是意味着你应该使用谷歌网站优化器来测试哪个是最好的布局.我希望这不是答案,它似乎简单而不满意.

好吧,我花了过去一小时试图弄清楚是否有更深层的含义,但无济于事.所以,我在这里希望有人可以提供帮助.

我写了一个程序,看看这些块是否代表二进制文件.我将在下面发布代码.我的代码测试读取块的每个排列为4位,然后尝试将这些位解释为字母,十六进制和IP地址.

我希望有人知道的更好.

#This code interprets the google t-shirt as a binary code, each box 4 bits.
# I try every permutation of counting the bits and then try to interpret these
# interpretations as letters, or hex numbers, or ip addresses.

# I need more interpretations, maybe one will find a pattern

import string

#these represent the boxes binary codes from left to right top to bottom
boxes = ['1110', '1000', '1111', '0110', '0011', '1011', …
Run Code Online (Sandbox Code Playgroud)

python

11
推荐指数
3
解决办法
1769
查看次数

在JavaScript中访问asp:hiddenfield控件

访问通过JavaScript嵌入ASP.NET PlaceHolder控件的ASP.NET HiddenField控件的最佳方法是什么?Visible属性在初始页面加载中设置为false,可以通过AJAX回调进行更改.

这是我目前的源代码:

<script language="javascript" type="text/javascript">
    function AccessMyHiddenField()
    {
        var HiddenValue = document.getElementById("<%= MyHiddenField.ClientID %>").value;

        //do my thing thing.....
    }
</script>
<asp:PlaceHolder ID="MyPlaceHolder" runat="server" Visible="false">
    <asp:HiddenField ID="MyHiddenField" runat="server" />
</asp:PlaceHolder>
Run Code Online (Sandbox Code Playgroud)

编辑: 如何在C#后面的ascx代码中设置div标签的样式?这是后面代码的描述:CssStyleCollection HtmlControl.Style

更新:我用asp:标签替换了asp:hiddenfield,当我在警告框中显示HiddenValue变量时,我得到一个"未定义".我该如何解决这个问题.

更新2:我继续重构代码,用文本框控件替换隐藏的字段控件,并将样式设置为"display:none;".我还删除了JavaScript函数(它由CustomValidator控件使用)并用RequiredFieldValidator控件替换它.

javascript asp.net

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