问题列表 - 第273页

动态设置DIV的高度

在Web应用程序中,我有一个页面,其中包含一个自动宽度的DIV,具体取决于浏览器窗口的宽度.

我需要一个物体的自动高度.DIV从顶部屏幕开始大约300px,它的高度应该使它伸展到浏览器屏幕的底部.我有一个容器DIV的最大高度,所以必须有div的最小高度.我相信我可以在CSS中限制它,并使用Javascript来处理DIV的大小调整.

我的javascript并不像应该的那样好.有一个简单的脚本,我可以写,这将为我做这个?

编辑:DIV包含一个控件,它执行自己的溢出处理(实现自己的滚动条).

html javascript css

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

确保上传的文件是安全的

我的老板来找我并询问如何确保通过网页上传的文件是安全的.他希望人们能够上传pdf和tiff图像(等等),他真正担心的是有人将病毒嵌入pdf中,然后查看/更改(并执行病毒).我刚刚阅读了一些程序,该程序可用于通过改变最不重要的位来破坏图像中记录的速记信息.是否可以使用类似的过程来确保不植入病毒?有谁知道任何可以擦除文件的程序?

更新:所以团队对此进行了一些争论,一位开发人员发现了一篇关于让文件下载到文件系统并使用保护网络的防病毒软件检查文件的帖子.海报基本上说,对于一些产品来说,使用API​​或命令行太困难了.这对我来说似乎有些麻烦,因为我们计划将文件存储在数据库中,但我之前不必扫描文件中的病毒.有没有人有任何想法或expierence?

http://www.softwarebyrob.com/2008/05/15/virus-scanning-from-code/

security antivirus

9
推荐指数
1
解决办法
2138
查看次数

当我的Login.aspx不在我的应用程序的根目录时,如何使用ASP.NET登录控件?

我正在使用ASP.NET登录控件表单身份验证来获取ASP.NET Web应用程序的成员资格/凭据.它会一直重定向到我的应用程序根目录下不存在的Login.aspx页面.我的登录页面在一个文件夹中.

asp.net forms-authentication

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

网站如何抑制粘贴文本?

我注意到一些网站(通常是银行)抑制了将文本粘贴到文本字段的能力.这是怎么做到的?我知道JavaScript可以用来吞下粘贴的键盘快捷键,但右键菜单项呢?

javascript browser clipboard web-applications

6
推荐指数
1
解决办法
384
查看次数

在网站之间进行通信(使用Javascript或?)

这是我的问题 - 我想在两个网站之间进行通信,我正在寻找一个干净的解决方案.当前的解决方案使用Javascript,但由于(可理解的)跨站点脚本限制,存在令人讨厌的变通方法.

目前,网站A使用名为jqModaljQuery插件打开包含网站B的模态窗口.网站B做了一些工作,并返回了一定的成效,以网站的一个.要返回该信息,我们必须解决跨站点脚本限制 - 网站B创建一个iframe,引用网站A上的页面,并包含*片段标识符"包含要返回的信息."iframe由网站A轮询以检测返回的信息.这是一种常见的技术,但它很笨拙.

有一些变体,如CrossSite,我可以使用从网站B网站A的HTTP POST,但我试图避免页面刷新.

有没有人有其他选择?

编辑:我想避免在网站B上保存状态.

javascript xss jquery web

9
推荐指数
1
解决办法
1884
查看次数

C#是否具有私有和受保护继承的概念?

C#是否具有私有/受保护继承的概念,如果没有,为什么?

C++


class Foo : private Bar {
 public:
   ...
 }; 

C#


public abstract NServlet class : private System.Web.UI.Page
{
    // error "type expected"
}

我在.aspx页面中实现了一个"servlet like"概念,我不希望具体类能够看到System.Web.UI.Page基础的内部.

c# inheritance

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

构建自定义Linux Live CD

有人能指出我从头开始创建可启动Linux CD的好教程吗?

我需要一个相当专业的问题的帮助:我的公司销售需要自定义固件的扩展卡.目前我们使用RH7.2的极旧的实时CD映像,我们使用当前固件更新.制造将卡片放入机器中,从CD上拔下,CD写入固件,然后关闭电源并拔出卡片.由于这个周期,CD必须尽快启动和关闭.

问题是,对于下一代卡,我必须将CD更新为2.6内核.获取预先存在的现场CD很容易 - 但这些都是为了在桌面上展示Linux而设计的 - 这意味着它们需要永久启动.

任何人都可以用当前的方法来解决我的问题吗?


更新:

所以,就像后来读到这篇文章的人的最后更新一样 - 我最终使用的工具是"livecd-creator".

我之所以选择这个工具,是因为它适用于基于RedHat的发行版,如CentOs,Fedora和RHEL--这些都是我公司支持的发行版.此外,虽然该项目记录很少,但它是非常可定制的.我能够创建一个最小的LiveCD并编辑启动顺序,以便它直接启动到固件更新程序而不是bash shell.

如果有README解释配置文件,整个工作只需要一两个小时!

linux

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

Windows Mobile 6开发,视觉工作室的替代品?

我希望开始为我的Windows Mobile 6.1专业设备(Sprint Mogul/HTC Titan)编写应用程序.

我使用我在大学购买的Visual Studio 2003副本用于我目前的所有合同工作,(我所有的日常工作都是在公司的笔记本电脑上完成的).从我从MSDN可以看出为了使用Windows Mobile 5或6 SDK开发我需要至少拥有Visual Studio 2005 Standard而且我真的不想为了能够为我的手机开发那么多钱.

是否有可用于Windows移动开发的免费工具?或者是否有一种经济实惠的方式来获得我正在俯瞰的VS?

windows-mobile

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

如何保持我的Login.aspx页面的ReturnUrl参数覆盖我的ASP.NET登录控件的DestinationPageUrl属性?

我正在使用ASP.NET登录控件表单身份验证来获取ASP.NET Web应用程序的成员资格/凭据.我有PasswordRecovery.aspx这样的页面只能访问匿名用户.当我从这样的页面单击我的登录链接时,登录页面在地址栏中有一个ReturnUrl参数:

http://www.example.com/Login.aspx?ReturnUrl=PasswordRecovery.aspx

然后,在成功登录后,用户将返回到ReturnUrl参数中指定的PasswordRecovery.aspx页面,该页面不再具有访问权限.

asp.net forms-authentication

11
推荐指数
1
解决办法
5908
查看次数

C面试中的"条件"是什么?

是否可以Hello使用单打印两次condition

if  "condition"
  printf ("Hello");
else
  printf("World");
Run Code Online (Sandbox Code Playgroud)

c conditional

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