假设我有一个横向网站(http://toniweb.us/gm2/),在某一点上我想知道有多少水平宽度可用,
我制作了这张照片,因此更容易理解

所以我需要获得EXTRA SPACE的宽度
而我正在尝试这样:
$(window).outerWidth(true)-($('header').outerWidth(true)+$('#nvl1').outerWidth(true)+$('#nvl2').outerWidth(true))
Run Code Online (Sandbox Code Playgroud)
也试过了
$(window).width()-($('header').outerWidth(true)+$('#nvl1').outerWidth(true)+$('#nvl2').outerWidth(true))
Run Code Online (Sandbox Code Playgroud)
但在IE8中,它没有返回相同的值......
然后我需要将它应用到div,我做了这个功能
function rellenarEspacio(){
if(lte8){
var w = $(window).width()-($('header').outerWidth(true)+$('#nvl1').outerWidth(true)+$('#nvl2').outerWidth(true))+$('#nvl2').outerWidth(true);
}else{
var w = $(window).width()-($('header').outerWidth(true)+$('#nvl1').outerWidth(true)+$('#nvl2').outerWidth(true));
}
//alert(w);
$('.extra').css({'display':'block'});
$('.extra').css({'width':w});
return false
}
Run Code Online (Sandbox Code Playgroud)
但没有使用整个空间
知道我错过了什么吗?
非常令人沮丧
我已经定义了两个标签,默认的html一个:
<title>Default title</title>
Run Code Online (Sandbox Code Playgroud)
另外一个是opengraph:
<meta property="og:title" content="Facebook custom title"/>
Run Code Online (Sandbox Code Playgroud)
但Facebook仍然从常规标题标签中拉出标题......
可以在这里看到/测试
我不认为这是一个facebookcaché问题,因为我首先添加og标签然后尝试分享它...
知道我错过了什么吗?
我正在考虑发送一封带有md5密码作为令牌的电子邮件,并在显示恢复密码表单之前检查电子邮件+密码是否正确
1)用户输入邮件
2)如果邮件存在,请发送一封电子邮件,并附上密码作为令牌
3)当用户点击链接时:检查邮件和md5密码是否正确,如果是,
4)显示密码生成器表单
-编辑-
那么如何在不向用户表添加任何列的情况下更安全?
我正在尝试从sessionid所遵循的用户检索博客的ID:
SELECT * FROM articles
WHERE id_usuario IN (SELECT toid FROM follows WHERE fromid = '$id')
Run Code Online (Sandbox Code Playgroud)
这给了我预期的结果,但即使行数很少,性能也很糟糕.
加入会更好吗?
我在尝试
要转换:'any string separated with blankspaces'成
'any-string-separated-with-blankspaces'
Run Code Online (Sandbox Code Playgroud)
我正在搭讪, .replace(' ','-')但它只会取代第一......为什么?我怎么能替换所有?
让我说我这样输入一条记录
"insert into table (value,time) VALUES ('4',NOW())"
Run Code Online (Sandbox Code Playgroud)
这就是我更新价值的方式
"update table set value = '5' WHERE id = '1'"
Run Code Online (Sandbox Code Playgroud)
问题是,对于最后一个查询,时间值再次使用current_timestamp更新,因此时间错误.
我怎么能阻止这个?(我希望时间的值在插入时保持current_timestamp,而不是更新)
PD:我试图使用sqlBuddy从行中删除值CURRENT_TIMESTAMP,但它会再次应用,就像没有保存更改一样.
如何在选择器中组合以选择id和下一个tr?
至今:
var item = $('tr#CP') /* Selects the item */
var nextitem = $('tr#CP').next('tr') /* selects next*/
Run Code Online (Sandbox Code Playgroud)
但是如何选择两者呢?
$arr = array('not want to print','foo','bar');
foreach($arr as $item) {
switch($item) {
case 'foo':
$item = 'bar';
break;
case 'not want to print':
continue;
break;
}
echo $item;
}
Run Code Online (Sandbox Code Playgroud)
但是," not want to print"得到了回应.为什么继续不适用于foreach?
我创建了一个带有可编辑区域的模板,它就像一个魅力,
要点是我需要定义几个不同的链接,以便可以针对每个活动更改它们,
我试过:
<a href="*|CUSTOM_URL1|*">A link</a>
<a href="*|CUSTOM_URL2|*">A link</a>
<a href="*|CUSTOM_URL3|*">A link</a>
<a href="*|CUSTOM_URL4|*">A link</a>
但在预览模式下我无法选择编辑此链接,
知道如何为每个广告系列设置此自定义 URL 值吗?
我们使用Virtualbox + Vagrant进行虚拟环境,
问题是我们在哪里使用的vbox不再受支持,因此虚拟机的新实例将无法工作,(现有的虚拟机工作得很好)
这是我的流浪文件
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
# All Vagrant configuration is done here. The most common configuration
# options are documented and commented below. For a complete reference,
# please see the online documentation at vagrantup.com.
# Every Vagrant virtual environment requires a box to build off of.
config.vm.box = "ubuntu32"
config.vm.provision :shell, :path => "vagrant/inicio.sh"
# The url from where the 'config.vm.box' box will be …Run Code Online (Sandbox Code Playgroud)