我试图计算一个元素从脚本的开始时间绘制到DOM上的时间,或者特定元素是否被绘制.我在HTML中插入一个背景渐变,然后使用javascript在屏幕的多个位置创建随机(云,只是带有文本阴影的大周期)(一些是负面的,一些是正面的,一些是在范围内,一些是在范围).
目前我的代码如下所示:
<html>
<head>
<style>
.container {
border: 1px solid #3b599e;
overflow: hidden;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#315d8c', endColorstr='#84aace'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#315d8c), to(#84aace)); /* for webkit browsers */
background: -moz-linear-gradient(top, #315d8c, #84aace); /* for firefox 3.6+ */
}
.cloud {
color: #fff;
position: relative;
font: 100% "Times New Roman", Times, serif;
text-shadow: 0px 0px 10px #fff;
line-height: 0;
}
</style>
<script type="text/javascript">
function cloud(){
var b1 = "<div class=\"cloud\" style=\"font-size: ";
var b2 = "px; …Run Code Online (Sandbox Code Playgroud) 每次我尝试运行m_decrypt时,都会抛出以下错误:
Warning: mcrypt_get_key_size(): Module initialization failed in /var/www/milo/system/encryption/common.php on line 51 Warning: mcrypt_get_block_size(): Module initialization failed in /var/www/milo/system/encryption/common.php on line 54 Warning: mcrypt_decrypt(): Module initialization failed in /var/www/milo/system/encryption/common.php on line 55
Run Code Online (Sandbox Code Playgroud)
以下是驱动它的所有代码:
class encrpt
{
protected $data;
protected $key = "JUST A KEY";
protected $cipher = "MCRYPT_SERPENT_256";
protected $mode = "MCRYPT_MODE_CBC";
public function m_encrypt($data)
{
return (string)
base64_encode(
mcrypt_encrypt(
$this->cipher,
substr(md5($this->key),0,mcrypt_get_key_size($this->cipher, $this->mode)),
$data,
$this->mode,
substr(md5($this->key),0,mcrypt_get_block_size($this->cipher, $this->mode))
)
);
}
public function m_decrypt($data)
{
return (string)
mcrypt_decrypt(
$this->cipher,
substr(md5($this->key),0,mcrypt_get_key_size($this->cipher, $this->mode)),
base64_decode($data), …Run Code Online (Sandbox Code Playgroud) 可能重复:
奇怪的脚本出现在我的网站的DOM中
我刚刚注意到在我的网站DOM中运行了一个奇怪的脚本.我正在运行DRUPAL.该脚本是http://www.103fm.net/release.js.我不知道从哪里开始寻找这个流氓脚本.我的网站是miloads.com,它只发生在管理菜单中.奇怪的是103fm.net上不存在该文件,但它实际上加载了以下脚本:
var BrowserDetect = {
init: function() {
this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version";
this.OS = this.searchString(this.dataOS) || "an unknown OS";
},
searchString: function(data) {
for (var i = 0; i < data.length; i++) {
var dataString = data[i].string;
var dataProp = data[i].prop;
this.versionSearchString = data[i].versionSearch || data[i].identity;
if (dataString) {
if (dataString.indexOf(data[i].subString) != -1)
return data[i].identity;
} else if (dataProp)
return data[i].identity;
}
},
searchVersion: …Run Code Online (Sandbox Code Playgroud) 我在一个新的网站上工作,http://blgz.co/,由于一些奇怪的原因,我的所有图像都被挤压了!!!!! 我花了最后几个小时试图解决问题无济于事.任何帮助都会很棒!谢谢.
好的,让我解释一下我的情况.我试图做一个mysql查询:
Select * FROM dates n WHERE (MONTH(FROM_UNIXTIME(n.date)) = '12');
Run Code Online (Sandbox Code Playgroud)
但是我需要查询在db_select函数中.
如果我添加:
$this->query->condition('MONTH(FROM_UNIXTIME(n.date))', 12, '=');
Run Code Online (Sandbox Code Playgroud)
Drupal删除括号并将函数封装在引号中.
我将如何添加条件.
drupal ×3
javascript ×3
html ×2
php ×2
css ×1
drupal-7 ×1
encryption ×1
image ×1
mcrypt ×1
mysql ×1