问题列表 - 第13721页

jQuery - 动态div高度

我正在尝试调整页面加载和窗口大小调整div的大小.下面放置代码</body>,它在页面加载时工作正常,但在窗口大小调整时没有任何作用.我使用警报测试了resize函数,该调整在调整大小时触发,但高度保持不变.

<script type='text/javascript'>
    $('#main-content') .css({'height': (($(window).height()) - 361)+'px'});

    $(window).resize(function(){
        $('#main-content') .css({'height': (($(window).height()) - 361)+'px'});
        alert('resized');
    });
</script>
Run Code Online (Sandbox Code Playgroud)

更新:经过长时间休息后,我发现了导致问题的原因.我正在使用jquery脚本在正在调整大小的同一div上添加样式化滚动条.当我评论出来时,一切都很好.我已经在与调整大小相同的函数中移动了滚动条初始化,并尝试了我能想到的任何变化..仍然无法使其工作.

(#main-content div也有.scroll-pane类)

<script type='text/javascript'>
$(function(){
    $('#main-content').css({'height':(($(window).height())-361)+'px'});
    $('.scroll-pane').jScrollPane({scrollbarWidth:15, scrollbarMargin:15});

    $(window).resize(function(){
          $('#main-content').css({'height':(($(window).height())-361)+'px'});
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

html css jquery height resize

9
推荐指数
2
解决办法
6万
查看次数

jQuery切换更改元素的宽度?我不想要它

我目前有一个宽度为94%的表,并设置了以下切换:

    $(document).ready(function(){

        $("#moreinfo").hide();

        $("#toggleinfo").click(function () {
            $("#moreinfo").toggle('normal');
        });

    });
Run Code Online (Sandbox Code Playgroud)

它切换很好,但是一旦你切换,宽度变得非常小,我不知道为什么.如果我删除了hide()正确的宽度,但是一旦我开始切换它,宽度会自动调整大小.

刚试过以下的CSS:

#moreinfo { width: 94% !IMPORTANT; }
Run Code Online (Sandbox Code Playgroud)

编辑:当我切换它时,似乎完全删除通过CSS应用的任何宽度

Edit2:将它包装在另一个div中!我觉得不理想,但不是一个糟糕的解决方案.

有什么方法可以阻止这个吗?

html javascript jquery

8
推荐指数
1
解决办法
3110
查看次数

PHP使用$ _SERVER ['HTTP_REFERER']创建反向链接

使用以下方法创建反向链接是否安全:

$backLink = htmlentities($_SERVER['HTTP_REFERER']);
Run Code Online (Sandbox Code Playgroud)

还是有更好的解决方案?

php

0
推荐指数
1
解决办法
6221
查看次数

C# - "部分"课程的好处是什么?

我问这个是因为我发现分发类定义是一个非常危险的特性,所以你不能确定你是否知道它的全部内容.即使我找到三个部分定义,我怎么知道某个地方没有第四个?

我是C#的新手但是已经花了10年时间使用C++,也许这就是为什么我被动摇了?

无论如何,"部分"概念必须有一些很大的好处,我显然不知道.我想更多地了解它背后的哲学.

编辑:对不起,在搜索现有帖子时错过了这个副本.

c# language-design partial-classes

13
推荐指数
2
解决办法
611
查看次数

统一处置对象

有没有办法让Unity将属性注入的对象作为拆解的一部分进行处理?

背景是我正在使用ASP.NET MVC 2,Unity和WCF的应用程序.我们编写了自己的MVC控制器工厂,它使用unity实例化控制器,并使用控制器公共属性的[Dependency]属性注入WCF代理.在页面生命周期结束时,调用控制器工厂的ReleaseController方法,并调用IUnityContainer.Teardown(theMvcController).此时控制器按预期处理,但我还需要处理注入的wcf代理.(实际上我需要对它们调用Close和/或Abort而不是Dispose但这是后来的问题.)

我当然可以覆盖控制器的Dispose方法并清理那里的代理,但我不希望控制器必须知道注入接口的生命周期,甚至是它们引用WCF代理.

如果我需要自己编写代码 - 什么是最好的扩展点?我很欣赏任何指针.

idisposable ioc-container unity-container wcf-proxy

7
推荐指数
1
解决办法
4391
查看次数

Socket.SendAsync线程安全有效吗?

我正在摆弄Silverlight的TCP通信,我被迫使用System.Net.Sockets.Socket类,它在Silverlight运行时只有异步方法.

我想知道如果两个线程在很短的时间内在另一个Socket实例上调用SendAsync会发生什么?

我唯一担心的是没有通过TCP通道的混合字节.

作为一个异步方法,我认为消息被放置在一个队列中,单个线程从该队列中出列,因此不会发生这样的事情(在线路上混合消息的内容).

但我不确定,MSDN没有在方法的描述中说明任何内容.有人确定吗?

EDIT1:不,在调用SendAsync之前锁定对象,例如:

lock(this._syncObj)
{
    this._socket.SendAsync(arguments);
}
Run Code Online (Sandbox Code Playgroud)

因为这会序列化发送数据的请求而不是实际发送的数据,所以无济于事.

silverlight asynchronous tcp communication thread-safety

3
推荐指数
1
解决办法
1503
查看次数

asp.net验证文本框 - 至少有一个文本框必须包含数据

我有三个文本框,我想验证它们.至少一个文本框必须包含数据.

我怎样才能做到这一点?

(文本框是家庭电话号码,工作电话号码,手机号码,我需要检查至少一种联系方式)

asp.net validation textbox

2
推荐指数
1
解决办法
2万
查看次数

使用C#和反射打印完整对象图

我有一个compex对象

class A
{
 int Field1;
 int field2;
 property ClassB ClassB;
 property classC classC;
 etc etc....

}
Run Code Online (Sandbox Code Playgroud)

我想用反射打印完整的对象图.有什么好的代码吗?

c# reflection

1
推荐指数
2
解决办法
8854
查看次数

Powershell get-eventlog消息列太短

使用PowerShell检索有关事件的信息时消息列被修剪并且太短:

索引时间类型源事件ID消息
----- ---- ---- ------ ------- -------
2 Sep 18 12:50 Info yaddayadda 0分类: Controllers.BasketController ...
1 Sep 18 12:50 Info yaddayadda 0类:Controllers.BasketController ...

有可能看到完整的消息吗?

powershell event-log

14
推荐指数
3
解决办法
3万
查看次数

GWT Mockito整合

我正在尝试设置并使用Mockito进入GWT项目,我在客户端(在javascript中)使用它时遇到了麻烦.我试图添加一个模块并包含Mockito,但它似乎不起作用(很多错误).我也尝试从svn进行全面检查,并以这种方式集成GWT,同样的错误.该怎么做?谢谢.

gwt unit-testing mocking mockito

5
推荐指数
1
解决办法
4353
查看次数