问题列表 - 第577页

如何安全地使用fckEditor,而不存在跨站脚本的风险?

此链接使用fckEditor描述了对我的应用程序的攻击:http://knitinr.blogspot.com/2008/07/script-exploit-via-fckeditor.html

如何在仍然使用fckEditor的同时使我的应用程序安全?它是fckEditor配置吗?在我从fckEditor获取文本后,我应该在服务器端进行一些处理吗?

这是一个难题,因为fckEditor 使用 html标签进行格式化,因此当我显示文本时,我不能只进行HTML编码.

xss fckeditor

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

什么是Web开发人员可以使用的最佳HTML WYSISYG编辑器?为什么?

从javascript到ASP.Net Web控件有许多不同风格的HTML WYSIWYG编辑器,但这些功能通常都是相同的.有没有人喜欢在项目中使用他们喜欢的HTML编辑器?为什么?

html javascript asp.net wysiwyg editor

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

单元测试C代码

今年夏天,我用直接C编写了一个嵌入式系统.这是我工作的公司接管的现有项目.我已经习惯于使用JUnit在Java中编写单元测试,但是对于为现有代码(需要重构)编写单元测试的最佳方法以及添加到系统中的新代码感到茫然.

有没有办法让单元测试普通的C代码像使用JUnit进行单元测试Java代码一样简单?任何专门针对嵌入式开发(交叉编译到arm-linux平台)的见解都将非常感激.

c testing embedded unit-testing

836
推荐指数
18
解决办法
38万
查看次数

如何使用CSS在HTML文档中插入换行符

我正在编写一个Web服务,我希望将数据作为XHTML返回.因为它是数据,而不是标记,我想保持它非常干净 - 没有额外的<div>s或<span>s.但是,为了方便开发人员,我还希望在浏览器中使返回的数据合理可读.要做到这一点,我认为一个好的方法是使用CSS.

我特别想要做的是在某些地方插入换行符.我知道display:block,但它在我正在尝试处理的情况下并不真正起作用 - 带有<input>字段的表单.像这样的东西:

<form>
  Thingy 1: <input class="a" type="text" name="one" />
  Thingy 2: <input class="a" type="text" name="two" />
  Thingy 3: <input class="b" type="checkbox" name="three" />
  Thingy 4: <input class="b" type="checkbox" name="four" />
</form>
Run Code Online (Sandbox Code Playgroud)

我想要渲染,以便每个标签显示在与相应输入字段相同的行上.我试过这个:

input.a:after { content: "\a" }
Run Code Online (Sandbox Code Playgroud)

但这似乎没有做任何事情.

html css

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

安装丢失的Perl模块最简单的方法是什么?

我收到此错误:

Can't locate Foo.pm in @INC

有没有比下载,解决,制作等更容易安装它的方法?

perl install cpan

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

我应该使用初始化向量(IV)和我的加密吗?

是否建议我使用初始化向量来加密/解密我的数据?它会让事情更安全吗?是否需要根据具体情况进行评估?

为了将其置于实际上下文中,Win32 Cryptography函数CryptSetKeyParam允许在加密/解密之前在密钥上设置初始化向量.其他API也允许这样做.

通常建议什么,为什么?

encryption cryptography

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

使用浏览器转换XML时,是否可以通过URL将参数传递给XSLT?

使用浏览器转换XML(谷歌浏览器或IE7)时,是否可以通过URL将参数传递给XSLT样式表?

例:

data.xml中

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="sample.xsl"?>
<root>
    <document type="resume">
        <author>John Doe</author>
    </document>
    <document type="novella">
        <author>Jane Doe</author>
    </document>
</root>
Run Code Online (Sandbox Code Playgroud)

sample.xsl

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
    version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:fo="http://www.w3.org/1999/XSL/Format">

    <xsl:output method="html" />
    <xsl:template match="/">
    <xsl:param name="doctype" />
    <html>
        <head>
            <title>List of <xsl:value-of select="$doctype" /></title>
        </head>
        <body>
            <xsl:for-each select="//document[@type = $doctype]">
                <p><xsl:value-of select="author" /></p>
            </xsl:for-each>
        </body>
    </html>
</<xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

xml browser xslt param transform

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

用Java读取Outlook .msg文件的最佳库是什么?

我想从Java应用程序中读取已保存的Outlook消息(.msg文件)中的文本和二进制附件,而不需要使用本机代码(JNI,Java Native Interface).

Apache POI-HSMF似乎正朝着正确的方向发展,但它处于发展的早期阶段......

java outlook msg

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

我什么时候会使用Server.Transfer而不是PostBackURL?

或相反亦然.

更新:
嗯,假设我有一个购物车应用程序,用户点击Checkout按钮.我要做的下一件事是将用户发送到Invoice.aspx页面(或类似的).当用户点击结账时,我可以Button.PostBackURL = "Invoice.aspx"

或者我能做到

Server.Transfer("Invoice.aspx")
Run Code Online (Sandbox Code Playgroud)

(我也更改了标题,因为该方法称为Transfer而不是TransferURL)

asp.net

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

什么是C#文档标签?

在C#文档标签中,您可以生成类似于MSDN的输出.在类,方法和属性上面的///(三次斜杠)注释区域内使用的允许标记列表是什么?

c# xml documentation

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