带空格的HTML标记

时间:2013-12-27 21:03:07

标签: html tags space

所以我有一个奇怪的请求。我一直在为学校做一些安全项目,我已经能够在我们的测试网站上使用表格成功注入一些HTML代码。有趣的是它只接受html代码作为一行而没有空格。这让我想到了我的问题,到目前为止,我只能使文本和字体颜色更改才能工作。但我想知道是否有人可以注入图像/音频/视频。

我正在试图找出如何解决这个问题:

<img src="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"/>

进入这个:

<imgsrc="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"/>

但添加带代码的空格。

我尝试添加&nbsp;,但这只适用于实际文本,而不适用于代码本身。任何帮助表示赞赏。

有趣的说明:我能够注射<font size="50" color="red"></font> 但我不知道为什么会这样,但图像却没有。

2 个答案:

答案 0 :(得分:1)

您是否尝试过以下操作?

斜线:

<img\ src="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"/>

使用非传统的结束标记:

<img src="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"></img>

注入空白<img>标记:

<img src=""/>

答案 1 :(得分:1)

这是另一种解决方案:尝试内联CSS:

<div style="background:url(http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png);height:400px;width:400px"></div>

看到这个小提琴:http://jsfiddle.net/9MYrM/