我有这样的textarea:
<textarea tabindex="1" maxlength='2000' id="area"></textarea>
我用jquery看这个textarea:
$("#area").keypress(function (e) {
if (e.keyCode != 13) return;
var msg = $("#area").val().replace("\n", "");
if (!util.isBlank(msg))
{
send(msg);
$("#area").val("");
}
});
Run Code Online (Sandbox Code Playgroud)
如果按下返回键并且消息不是空白或仅包含行间距,send()会将消息提交给服务器.
问题:发送消息后,textarea不会被清除.在第一页加载时,textarea为空.提交消息后,textarea中有一个空白行,我不知道如何摆脱它.
我已从我的域中删除了博客,而是放了一个简单的index.html.如何重定向所有传入流量,使其不显示404错误,但重定向到索引?
我试过这个,但它循环......
RewriteEngine on
RewriteRule ^(.*)$ /index.html [L,R=301]
Run Code Online (Sandbox Code Playgroud) 我创建了一个简单的扩展/隐藏测试脚本:
<html>
<head>
<script type="type/javascript"><!--
function showHide(elementid){
if (document.getElementById(elementid).style.display == 'none'){
document.getElementById(elementid).style.display = '';
} else {
document.getElementById(elementid).style.display = 'none';
}
}
//-->
</script>
</head>
<body>
<div><a href="javascript:showHide('div_1035677');">more...</a></div>
<div id="div_1035677" style="display:none">
HIDDEN CONTENT
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我得到一个我无法理解的错误消息(对象预期在第一行).我在上面的代码中没有看到任何错误.:-(
我对memcached很失望.使用它并非易事.
一个例子:
$memcache = new Memcache;
$memcache->connect('127.0.0.1', 11211) or die ("Could not connect");
$memcache->set('id', $array, 120);
Run Code Online (Sandbox Code Playgroud)
我在大约一个小时前设置了它 - 它仍然存在!手册说可以使用"从当前时间开始的秒数"作为参数.那么为什么忽略到期?
另一件让我感到困惑的事情是,有时候不会写出价值观.这一切都是随机的."argyleblanket"提到在php手册中遇到这些问题:http://www.php.net/manual/en/memcache.set.php#84032 我已经在所有的replace()调用上实现了这个回退.我不明白为什么它不会只在第一次通话时工作.为什么提供一个replace()函数,如果它取代了内容,它是否在星空中?
问题是为什么我会相信这样的软件做任何重要的事情,有没有办法让它更可靠?