小编Bil*_*lly的帖子

facebook,gmail如何发送实时通知?

我已经阅读了一些关于这个主题的帖子,答案是彗星,反向ajax,http流,服务器推送等.

Gmail上的传入邮件通知如何运作?

如果没有客户端交互,GMail Chat如何能够发出AJAX请求?

我想知道是否有任何代码引用,我可以遵循写一个非常简单的例子.许多帖子或网站只是谈论这项技术.很难找到完整的示例代码.此外,似乎可以使用许多方法来实现彗星,例如Hidden IFrame,XMLHttpRequest.在我看来,使用XMLHttpRequest是一个更好的选择.您如何看待不同方法的优缺点?Gmail使用哪一个?

我知道它需要在服务器端和客户端都这样做.有没有PHP和Javascript示例代码?

comet

265
推荐指数
5
解决办法
10万
查看次数

内嵌元素在悬停时变为粗体

我使用HTML列表和CSS创建了一个水平菜单.除非您将鼠标悬停在链接上,否则一切都会正常工作.你看,我为链接创建了一个大胆的悬停状态,现在由于大胆的大小差异,菜单链接发生了变化.

我遇到与此SitePoint帖子相同的问题.但是,该帖子没有适当的解决方案.我到处寻找解决方案而找不到解决方案.当然,我不可能是唯一一个试图这样做的人.

有没有人有任何想法?

PS:我不知道菜单项中文本的宽度,所以我不能只设置li项的宽度.

这是我的代码:

HTML:

.nav { margin: 0; padding: 0; }
.nav li { 
    list-style: none; 
    display: inline; 
    border-left: #ffffff 1px solid; 
}
.nav li a:link, .nav li a:visited { 
    text-decoration: none; 
    color: #000; 
    margin-left: 8px; 
    margin-right: 5px; 
}
.nav li a:hover{ 
    text-decoration: none; 
    font-weight: bold; 
}
.nav li.first { border: none; }
Run Code Online (Sandbox Code Playgroud)

CSS:

<ul class="nav">
    <li class="first"><a href="#">item 0</a></li>
    <li><a href="#">item 1</a></li>
    <li><a href="#">item 2</a></li>
    <li><a href="#">item 3</a></li>
    <li><a href="#">item 4</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html css hover text-size

179
推荐指数
9
解决办法
15万
查看次数

如何通过JQuery检查select中是否已存在选项

如何通过JQuery检查select中是否已存在选项?

我想动态地将选项添加到select中,因此我需要检查该选项是否已存在以防止重复.

jquery

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

获取SQL Server上个月的记录

我想根据我的db table [member]字段"date_created"获取上个月的记录.

sql是做什么的?

澄清,上个月 - 2009年1月8日至2009年8月31日

如果今天是2010年3月1日,我需要获取2009年1月12日至2009年12月31日的记录.

sql t-sql sql-server

68
推荐指数
5
解决办法
31万
查看次数

如何在Zend Framework中制作电子邮件模板?

我想在Zend Framework中制作电子邮件模板.

例如,

<html>
<body>
Dear {$username$},<br>
This is a invitation email sent by your {$friend$}.<br>
Regards,<br>
Admin
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想制作这个文件,在Zend框架中获取它,设置这些参数(用户名,朋友),然后发送电子邮件.

我怎样才能做到这一点?Zend支持这个吗?

templates zend-framework zend-mail

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

如何通过jQuery获取没有特定属性的元素

我知道如何获取具有特定属性的元素:

$("#para [attr_all]")
Run Code Online (Sandbox Code Playgroud)

但是如何才能获得没有特定属性的元素?我试试

 $("#para :not([attr_all])")
Run Code Online (Sandbox Code Playgroud)

但它不起作用.这样做的正确方法是什么?

让我举个例子:

<div id="para">
    <input name="fname" optional="1">
    <input name="lname">
    <input name="email">
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$("#para [optional]") // give me the fname element  
$("#para :not([optional])") //give me the fname, lname, email (fname should not appear here)  
Run Code Online (Sandbox Code Playgroud)

jquery

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

我可以通过jQuery创建脚本标记吗?

我想通过jQuery创建一个脚本标记.

我使用以下代码:

$("<body>").append("<script></script>");
Run Code Online (Sandbox Code Playgroud)

它不起作用.你会做什么来实现它?

javascript jquery

40
推荐指数
4
解决办法
6万
查看次数

字体大小<12px在Google Chrome中无效

css font-size <12px的元素在谷歌浏览器中没有效果 - 字体大小为12px.

我该怎么办?

我的Google Chrome浏览器使用默认设置.我的版本是4.0.249.89.我使用的是Windows XP.

您可以将以下代码粘贴到Google Chrome中进行测试:

<html>
<body>
<p style="font-size:6px;">test 6px</p>
<p style="font-size:7px;">test 7px</p>
<p style="font-size:8px;">test 8px</p>
<p style="font-size:9px;">test 9px</p>
<p style="font-size:10px;">test 10px</p>
<p style="font-size:11px;">test 11px</p>
<p style="font-size:12px;">test 12px</p>
<p style="font-size:13px;">test 13px</p>
<p style="font-size:14px;">test 14px</p>
<p style="font-size:15px;">test 15px</p>
<p style="font-size:16px;">test 16px</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

不同浏览器的结果: https://i178.photobucket.com/albums/w258/neodeep2001/chrome-font-size-diff.jpg

css google-chrome

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

301重定向是否始终保留引荐来源?

我想知道301重定向是否始终保留referrer.

我创建了一个名为"gotoorig_https.html"的页面,其中包含指向页面"orig_https.asp"的超链接.
"orig_https.asp"将301重定向到显示document.referrer的"dest.html".

在这种情况下,

http page(gotoorig_https.html) -> orig_https.asp(301 redirect)-> https page (dest.html) <--the referrer preserves  
https page(gotoorig_https.html) -> orig_https.asp(301 redirect)-> https page (dest.html) <--the referrer preserves  
Run Code Online (Sandbox Code Playgroud)

我还创建了一个名为"gotoorig_http.html"的页面,其中包含指向页面"orig_http.asp"的超链接."orig_http.asp"将301重定向到"dest.html",显示document.referrer.

在这种情况下,

http page(gotoorig_http.html) -> orig_http.asp(301 redirect)-> http page (dest.html) <--the referrer preserves  
https page(gotoorig_http.html) -> orig_http.asp(301 redirect)-> http page (dest.html) <--the referrer DOES NOT preserve.
Run Code Online (Sandbox Code Playgroud)

为什么最后一种情况发生?

http-referer redirect http-status-code-301

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

如何在html下拉列表中添加填充?

我想在html"select"标签的选项中添加填充.

我尝试在"select"和"option"的样式属性中添加它,它在IE中不起作用.

我能做什么?

html css

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