小编Cla*_*Boy的帖子

谷歌浏览器>文本框>活动时黄色边框..?

我今天一直在修改表单,并在Chrome中测试它.我注意到在选择带有border:0或none的文本框时,它仍会在其周围放置黄色边框.有谁知道摆脱这个边界的方法?我通常不会那么困扰但是我使用的配色方案看起来非常糟糕.

提前致谢.

问候,

理查德

PS我也试过使用!重要,以防其他东西在CSS中将边框设置为黄色.

css textbox google-chrome input border

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

为什么表没有使用正文字体大小,即使我没有明确设置表字体大小?

我有一个问题,我将body字体大小设置为11px,但表格显示字体为16px.我不知道是什么引起了这种情况 - 我一次又一次地浏览了CSS和输出(浏览页面时的源代码).将表格字体大小设置为11px显然具有所需的效果,但我不需要将其设置为与正文样式分开的任何位置.

我有以下CSS:

body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0px;
    background-color: #E7D2B8;
    color: #863F2B;
}
img.headerImg {
    width: 100%;
}
.menu-strip {
    float: left;
    width: 20%;
}
.main-content {
    float: left;
    width: 80%;
}
.clear {
    clear: both;
}
ul.menu {
    margin: 0px;
    margin-left: 10px;
    padding: 0px;
    list-style: none;
}
ul.menu li {
    margin: 0px;
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}
div.footer {
    width: 60%;
    margin-left: 20%;
}
ul.footer-links {
    list-style: none;
}
ul.footer-links li …
Run Code Online (Sandbox Code Playgroud)

html css html-table font-size

38
推荐指数
4
解决办法
5万
查看次数

ASP.Net,C#.Net和VB.Net之间的区别?

我只需要澄清一些事情.

我目前正在寻找工作 - 我周一将我的简历放在Monster上,并且已经有大约8家代理商打电话询问他们可以获得的工作.其中一人说他注意到VB.Net在我的简历上,但问我是否知道ASP.Net.我回答说ASP.Net包含VB.Net和C#.Net - 据我所知这些是ASP.Net的两个主要部分.这是正确的吗?在过去的几年里,他是在胡说八道还是误解了.net的整个概念?

我认为(或希望)我是对的,他错了 - 我的意思是他只是一个为IT行业的招聘机构工作的代理人,所以他不一定是该领域的专家,只是想找工作.

如果两者都错了,那么请随意我.

问候,

理查德

.net c# vb.net asp.net

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

CSS字体重量超过900?

我有一个面板,可以通过垂直居中的链接扩展或最小化,带有<或>符号作为链接文本.在字体重量:900时,即使周围有大的灰色背景,这也不会太突出.我不想使用图像,并且在当前字体大小的情况下,两个符号当前占据了面板的最大宽度.

有没有办法在900以上的符号上加粗线?或者我可以使用另一种替代方案吗?

提前致谢.

理查德

html css bold

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

jQuery怎么这么快?

我有一个相当大的应用程序,在管理员前端,需要几秒钟来加载页面,因为它必须在显示任何内容之前加载到对象中的所有页面浏览量.解释系统如何工作有点复杂,但我的一些其他问题非常详细地解释了系统.他们所说的与当前系统之间的主要区别在于,当客户首次查看页面时,客户前端不再将所有综合浏览量加载到对象中 - 它只是将页面视图添加到数据库并在非同步列表中创建对象.简而言之,当客户查看页面时,它不再将所有综合浏览量加载到对象中; 但管理员前端仍然这样做.

我最近在客户前端处理过一些管理工具,因此如果管理员单击目录中项目的描述,则右侧列将显示所选项目的统计信息和可用操作.要做到这一点,加载(通过$('action-container').load(bla bla bla);)到右侧列的页面必须遍历所有的综合浏览量 - 这最终意味着所有的综合浏览量都加载到对象中(如果它们还没有).出于某种原因,这种加载真的非常快.速度的差异只是我的开发网站上的第二个,但实际网站有数以千计的网页浏览量,所以差异很大......

所以我的问题是:为什么管理员前端加载速度这么慢而使用$(bla).load(bla);速度如此之快?我的意思是jQuery使用的方法,浏览器也不能使用这种方法并加载页面超快速?显然不是因为现在有人会这样做 - 但我很想知道为什么差异如此之大......它只是我的系统还是浏览器获取页面和jQuery之间的速度有很大差异页面?其他人是否会遇到同样的差异?

browser performance jquery load-time

16
推荐指数
3
解决办法
1769
查看次数

Cookie - 跨多个域设置

我公司的设置如下:

  • subdomain1.domain1.com
  • subdomain2.domain1.com
  • subdomain3.domain1.com
  • subdomain4.domain1.com
  • subdomain5.domain1.com
  • subdomain6.domain1.com

  • subdomain1.domain2.com

  • subdomain2.domain2.com
  • subdomain3.domain2.com
  • subdomain4.domain2.com
  • subdomain5.domain2.com
  • subdomain6.domain2.com

在每个站点上,请注意每个子域可以有一百个站点,用户可以登录.作为开发人员,我们必须在多个浏览器中测试前端,但是一旦登录后某些部分可能只需要一些工作.

我编写了一个用户脚本,可以保存用户名和密码(以及其他因保密而无法提及的详细信息).脚本通过填写登录表单并单击"提交"按钮来检查用户帐户是否存在.如果没有,它会为我们注册 - 从而使注册过程自动化.

在同一域上的子域之间共享cookie非常简单.如果我在subdomain1.domain1.com上,我可以保存一个可以通过subdomain2.domain1.com检索的cookie.但是,我还想为domain2保存这些.我似乎无法让这个工作.

我可以从这里看到两个解决方案 - 或者:

1)使用userscript附加iFrame,该用户脚本在domain2上加载站点.然后使用查询字符串来决定要设置什么,或者;

2)使用method ="POST"的表单,并简单地发布到每个域上的文件.

无论哪种方式都是资源密集型的,特别是如果cookie每次更改时都会更新.我们还有URL屏蔽功能.所以我们还必须考虑像abc.clientdomain1.com,abc.clientdomain2.com等网站.

有谁知道一个更简单的方法来实现这一目标?

javascript cookies jquery setcookie

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

如何在Chrome中的文件输入上垂直对齐文件名

我们网站上有一个文件输入,不像演示中那么高(见下文;我夸大了它以更好地显示问题)但我们无法将文件名垂直居中 - 只有按钮垂直居中.这通常不是问题,因为我们通常坚持使用默认样式,但在这种情况下,客户端需要在此输入上使用边框,以便右边框与其下方的一些右对齐按钮对齐.在我们的例子中,高度是23px(行高相同).

请参阅http://jsfiddle.net/UK72P/进行演示.据我所知,这只发生在Chrome和可能的IE9/8中(很快就会确认).jsfiddle中的代码是:

HTML

<input type="file">?
Run Code Online (Sandbox Code Playgroud)

CSS

input {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    border: 1px solid #999;
}
Run Code Online (Sandbox Code Playgroud)

是否有一些我不知道的财产或者这是不可能的?

理查德,提前谢谢

html css internet-explorer google-chrome file-upload

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

非对称加密

我明天参加高级开发考试,但我仍然坚持加密的主题.我已经在http://support.microsoft.com/kb/246071上阅读了它.不过我还是很困惑.

如果使用非对称加密使用公钥加密消息,解密器将如何知道用于解密它的私钥?当然,唯一的方法是将私钥公开,但这会破坏非对称加密的目标.

有人可以用一种非技术人员能够理解的方式来解释这个问题吗?它唯一的非对称加密我不明白,而不是对称加密.提前致谢.

问候,

理查德

编辑:所以在Web应用程序的情况下总结所有答案(我需要知道的具体用途):

  1. 用户访问网站;
  2. 要求用户提供公钥;
  3. 用户创建公钥和私钥对,将私有密钥对保密,并将公钥发送回服务器;
  4. 服务器使用公钥加密需要发送给用户的任何内容并将信息发送给用户;
  5. 用户使用他/她的私钥解密来自服务器的响应;
  6. 用户执行他们需要的操作并使用私钥对服务器发回响应;
  7. 服务器使用公钥解密.步骤4-7可以继续多次,或者它们可以仅发生一次,或者可以仅发生4和5.

这都是正确的吗?如果是这样,那么我应该知道考试的全部内容.如果有关于这个问题的问题出现的话,我不应该知道我需要知道更多才能达到最高40% - 尽管会提到证书和签名的存在.

谢谢你的帮助.

问候,

理查德

编辑:嗯,我刚刚从考试中退了回来,我认为它相当不错.但是没有关于加密的问题出现了,但是......无论如何,帮助得到了赞赏.谢谢大家.

问候,

理查德

encryption encryption-asymmetric

7
推荐指数
3
解决办法
3149
查看次数

PHP可选参数 - 按名称指定参数值?

我知道可以使用可选参数,如下所示:

function doSomething($do, $something = "something") {

}

doSomething("do");
doSomething("do", "nothing");
Run Code Online (Sandbox Code Playgroud)

但是假设你有以下情况:

function doSomething($do, $something = "something", $or = "or", $nothing = "nothing") {

}

doSomething("do", $or=>"and", $nothing=>"something");
Run Code Online (Sandbox Code Playgroud)

因此,在上面的行中它将默认$something为"某事",即使我为其他一切设置了值.我知道这在.net中是可能的 - 我一直都在使用它.但如果可能的话,我需要在PHP中执行此操作.

任何人都可以告诉我这是否可能?我正在改变我已经整合到Interspire购物车中的Omnistar联盟计划 - 所以我想保持一个功能正常工作,我不会改变对该功能的调用的任何地方,但在一个地方(我正在扩展)我想要指定其他参数.除非我绝对必须,否则我不想创建另一个函数.

php function optional-parameters user-defined-functions

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

jQuery - 检测操作系统和操作系统版本

我过去几个月一直在为我的公司编写用户脚本,并且刚刚为我的公司设计了主要网站的安装说明(我们的员工遍布世界各地,很少有人听说过用户脚本,更不用说使用它们了,所以这个前端意味着减少我花在支持脚本上的时间).

我想要做的是,在安装页面上,检测他们正在使用哪个浏览器和OS/OS版本,以便我可以突出显示比其余部分稍暗的最相关指令,或者根本不显示不相关的部分.

例如,对于IE6,您必须使用Trixie(我相信)来安装用户脚本,这仅在Win XP上受支持.Win XP支持IE7,Win XP和Win 7支持IE8,Win 7仅支持IE9.对于IE7,8和9我建议使用IEPro.Trixie和IEPro之间的区别在于Trixie需要.user.js的文件扩展名,必须保存在C:/ Program Files/bhelpuri中.另一方面,IEPro要求扩展名为.ieuser并保存到其他位置.对于IE专门,我想检测版本并只显示正确的链接(.user.js或.ieuser,取决于他们应该为他们当前的浏览器使用什么插件),以便它们被带到正确的版本该浏览器的文件,具有该OS/OS版本的正确保存路径.到目前为止,这有什么意义吗?

基本上我的问题是,有没有人知道检测操作系统版本的方法?我目前正在使用http://www.stoimen.com/blog/2009/07/04/jquery-os-detection/,但这不提供操作系统版本,只提供操作系统.我已经尝试循环遍历导航器对象中存储的所有变量但没有成功.任何帮助将不胜感激.

编辑:感谢Nates的回答,我已将确切的代码放在http://jsfiddle.net/Mu8r5/1/上.我希望这可以帮助将来的某个人.

javascript jquery browser-detection

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