问题列表 - 第25147页

水平<ul>菜单:如何修复列表项的宽度

我有一个水平<ul>菜单.如何修复<li>元素的宽度,比如250px?

html css xhtml xhtml-1.0-strict

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

Flash Security.AllowDomain()

我有一部Flash电影,从外部URL加载数据.事实上,它是横幅内的RSS阅读器.

当Flash电影和数据URL位于同一域时,一切都很完美.但是,如果Flash影片位于其他域中,则Flash安全性会启动.

手册说我可以通过Security.AllowDomain()允许域名

system.Security.allowDomain("http://www.mydomain.abc/")
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("http://www.mydomain.abc/content.php");
Run Code Online (Sandbox Code Playgroud)

但是当我将.swf嵌入HTML页面时,数据将无法加载.有关如何调试或解决此问题的任何提示?

security flash flash-cs3

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

innerText/textContent与检索每个文本节点

我听说使用el.innerText||el.textContent可以产生不可靠的结果,这就是为什么我一直坚持使用以下功能:

function getText(node) {

    if (node.nodeType === 3) {
        return node.data;
    }

    var txt = '';

    if (node = node.firstChild) do {
        txt += getText(node);
    } while (node = node.nextSibling);

    return txt;

}
Run Code Online (Sandbox Code Playgroud)

此函数遍历元素中的所有节点,并收集所有文本节点的文本以及后代中的文本:

例如

<div id="x">foo <em>foo...</em> foo</div>
Run Code Online (Sandbox Code Playgroud)

结果:

getText(document.getElementById('x')); // => "foo foo... foo"
Run Code Online (Sandbox Code Playgroud)

确定使用innerText和存在问题textContent,但我无法在任何地方找到确定的列表,我开始怀疑它是否只是传闻.

任何人都可以提供有关textContent/innerText可能缺乏可靠性的任何信息吗?

编辑:发现Kangax的这个伟大的答案 - 'innerText'在IE中工作,但在Firefox中不起作用

javascript dom

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

我怎样才能确保当我改变拼图时,我仍然会得到一个均匀的排列?

我有兴趣实现14-15拼图: 替代文字

我正在按递增的顺序创建一个值为0到15的数组:

S = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}

现在,我想要做的就是改变它们以创建一个新的拼图实例.但是,我知道如果我创建一个具有"奇数排列"而不是无法解决的板.

维基百科说我需要创建一个具有均匀排列的拼图.我相信这意味着我只需要确保我进行偶数交换?

我将如何修改Fisher-Yates,以确保我最终得到一个均匀的排列?如果我对数组中的每个元素进行交换,这将是16个交换,我相信这将是一个偶数排列.但是,我是否需要关注自己交换?有没有其他方法可以确保我有一个有效的拼图?

puzzle shuffle permutation

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

黑莓MDS模拟器 - 无法在模拟器中连接到互联网

我试图通过黑莓手机模拟器做一个网站的一些测试,而模拟器工作正常,我不能在BlackBerry浏览器的网站.

这是我正在使用的具体设置.

  • 我是Windows 7(64位)家庭版
  • 我有最新的(当时)MDS安装 - BlackBerry Email和MDS Services Simulators 4.1.4
  • 最后,我有最新的(当时)BlackBerry模拟器 - 黑莓智能手机模拟器5.0.0(5.0.0.442) - 9700

我首先启动MDS服务,它会短暂弹出命令提示符然后关闭它.我假设当它这样做时,它启动了MDS服务.然后我打开黑莓模拟器(9700),打开正常并加载黑莓操作系统.然后在Blackberry操作系统全部加载后,我导航到浏览器,例如输入www.google.com,然后在底部只显示"发送请求"并加载大约一分钟.然后超时并说它无法找到连接.

任何人都对我失踪的事情有任何想法?或者,有没有人知道Blackberry的在线模拟器,因为到目前为止,这对于测试Blackberry上的网站来说是一个巨大的痛苦.

谢谢!本

blackberry blackberry-storm blackberry-simulator

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

寻找.Net ORM

我正在寻找一个具有相当不寻常的要求的.Net 3.5 ORM框架:

  • 我需要在运行时使用我的最终用户定义的模式创建和更改表.
    (显然,这不会是强类型的;我正在寻找像DataTable那样的东西)
  • 我还想要非动态表中的行的常规强类型部分类,具有自定义验证和其他逻辑.(像普通的ORM一样)
  • 我想一次加载整个数据库(或整个表),并在(WinForms)GUI的整个生命周期中将其保存在内存中.(我有一个连接速度相对较慢的共享SQL Server)
  • 我想要完整的WinForms数据绑定支持
  • 我还想在共享服务器(与SQL Server快速连接)上为ASP.Net提供常规的LINQ支持(如LINQ-to-SQL)
  • 除了SQL Server之外,我还希望能够使用支持XCopy部署的单文件数据库(无需在最终用户的计算机上安装SQL Server).(可能是Access或SQL CE)
  • 最后,它必须是免费的(除非是OpenAccess)

我可能不得不自己编写,因为我认为现有的ORM不符合这些要求.
但是,如果有一个轮子,我不想重新发明轮子,因此这个问题.

我正在使用VS2010,但我不知道我的webhost(LFC)何时会升级到.Net 4.0

.net c# orm

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

通过javascript触发flash按钮对象

是否可以通过javascript触发例如flash上​​传按钮?

例如,我已经制作了空图像包装器,通过单击它们,它们会触发闪存按钮以打开作为选择窗口.

谢谢!

javascript flash triggers

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

@作为C#中成员名称的一部分的目的是什么?

可能的重复:
在C#变量名前放置@是什么意思?
C#中变量名中@字符的用法/含义是什么?

你可以想象,谷歌搜索或Binging任何包含'@'的短语很难.

在创建新的Web服务时,导入的C#代理类的一个成员以@为前缀.例如:

plan.@event = new Insurance.Event();
Run Code Online (Sandbox Code Playgroud)

我假设它是Visual Studio解决与保留字的潜在冲突的方式,因为'event'是一个保留字.将Web服务接口中的属性更改为"event"之外的其他内容(即"healthevent")会从属性中删除@.这是正确的假设吗?

c# web-services

7
推荐指数
3
解决办法
189
查看次数

如何在默认情况下在新类之上不显示不需要的命名空间

在Visual Studio 2008 C#中,如果我创建一个新类,默认情况下会显示以下命名空间,并且每次都会手动删除它们.是否有设置/文件夹模板,我可以去除这些不需要的命名空间,使其不出现在项目中创建的每个新类上?

使用System.Collections.Generic; 使用System.Linq; 使用System.Text;

.net linq namespaces using-statement visual-studio-2008

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

Excel和制表符分隔文件问题

我遇到了我认为是Excel的一个奇怪的问题(在这种情况下,Excel 2007,但也许也是Excel 2003,但在我写这篇文章时无法访问它).

我可以可靠地将一些服务器数据转换为制表符分隔格式(已经这样做多年),然后使用Excel打开它 - 没问题.

然而,似乎正在发生的事情是,如果我在其中一个字段中有一个html <table>,看起来Excel 2007认为它应该将表转换为Excel中的行和列(不是我想要的).正如您可能想象的那样,这会抛弃整个电子表格.

所以问题是,有没有办法设置excel不执行此操作(可能是Excel中与读取制表符分隔文件有关的一些设置),或者我错过了什么?

谢谢.

excel excel-2007 tab-delimited-text

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