所以我正在尝试创建一个像感觉一样的灯箱.我创建了一个#blackoutdiv和一个#enlargedBOXdiv.
该#blackoutdiv有它的不透明度设置为90%,是因为我希望背景的网站,通过只是有点表现,但我不希望我的#enlargedBOXdiv来使用相同的不透明度.它似乎#blackout强迫它自己的不透明度本身.我怎么能阻止它?
<div id="blackout">
<div id="enlargedBOX">
<img src="" width="500" height="500" border="0" />
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是一个jsFiddle
你会看到RED背景显示在白色#enlargedBOXdiv上.
所以我只是在我的mysql表上做一些基本的数据加密.我按照这里的指南 https://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html#function_aes-encrypt
但我遇到了一个问题.虽然我知道我可以在mysql查询中使用aes_decrypt来解密数据.我想也有能力让PHP自己这样做.
我已经让这部分工作了.如果MySQL像这样执行非常基本的AES_ENCRYPTION
INSERT INTO tablename (dataset) VALUES (AES_ENCRYPT('testvalue','mysecretphrase'))
Run Code Online (Sandbox Code Playgroud)
我能用这样的解密来解决这个问题
openssl_decrypt(base64_encode($dR['dataset']), 'aes-128-ecb', 'mysecretphrase')
Run Code Online (Sandbox Code Playgroud)
当我使用MySQL在上面的URL中提到的推荐的UNHEX(SHA2('mysecretphrase',512))时,我的问题出现了.
我尝试使用的php sha*函数可以确认它们都生成与MySQLs sha2()相同的字符串
openssl_digest('mysecretphrase', 'sha512')
// AND
hash('sha512', 'mysecretphrase')
Run Code Online (Sandbox Code Playgroud)
最后解决mysql使用的UNHEX(),经过一些研究后我发现PHP hex2bin == unhex http://www.php.net/manual/en/function.hex2bin.php
但是,我在解密数据时没有得到任何结果.这是它一直失败的地方.我觉得好像我要么缺少一些东西,但这只是不解密数据而只返回空结果.
openssl_decrypt(base64_encode($dR['dataset']), 'aes-128-ecb', hex2bin(openssl_digest('mysecretphrase', 'sha512')))
Run Code Online (Sandbox Code Playgroud)
任何帮助,指针或提示将不胜感激.
我有一个名为RotatorNames的数组.它包含随机的东西,但我们只是说它包含 ["rotatorA","rotatorB","rotatorC"].
我想遍历数组,并为每个项目我想触发一个点击事件.我有一些工作,除了一切都立即触发.如何强制循环在继续循环之前等待几秒钟.
这就是我所拥有的.
function Rotator() {
var RotatorNames = ["rotatorA","rotatorB","rotatorC"];
RotatorNames.forEach(function(entry){
window.setTimeout(function() {
//Trigger that elements button.
var elemntBtn = $('#btn_' + entry);
elemntBtn.trigger('click');
}, 5000);
});
}
Run Code Online (Sandbox Code Playgroud)
你可以运行它来查看我的问题.http://jsfiddle.net/BxDtp/ 此外,有时警报会执行A,C,B而不是A,B,C.
css ×1
foreach ×1
javascript ×1
jquery ×1
mysql ×1
opacity ×1
openssl ×1
php ×1
setinterval ×1
settimeout ×1
sha512 ×1