我想要包含20px×20px潜在背景图像的迷你菜单.当用户点击其中一个时,身体背景图像将会改变,选择将保存为用户选择.
我曾想过使用滑块,但我不知道如何将图像放入a li并能够根据选择更改body css.
有任何想法吗?
7月4日快乐
编辑我试图保存该cookie中的img url,它不工作,它在cookie中保存但它没有检索cookie内容
编辑以下作品,!!!!!!! 但即使我添加一个,背景颜色也总是白色 $("html").css("background-color","red");
FIX,在网址末尾添加颜色
$("html").css("background", "url('" + imgCookieLink + "') no-repeat fixed center top #343837");
$(document).ready(function() {
$("#BGSelector a").click(function() {
var imgLink = $("img", this).attr("src");
$.cookie("html_img", "" + imgLink + "", { expires: 7 });
var imgCookieLink = $.cookie("html_img");
$("html").css("background", "url('" + imgCookieLink + "')");
});
});
<script type="text/javascript">
$(document).ready(function() {
$("#BGSelector a").click(function() {
var imgLink = $("img", this).attr("src");
$.cookie("html_img", "" + imgLink + "", { path: '/vitamovie', expires: 7 }); …Run Code Online (Sandbox Code Playgroud) 当我使用MSBuild命令行执行delphi 2009项目时,输出总是转到C:驱动器
C:\MyProjects>MSbuild "C:\MyTestProject\Test.dproj" /t:Build /p:OutDir="C:\Output\bin\"
Run Code Online (Sandbox Code Playgroud)
为什么会这样?
谢谢和问候,帕万.
比如说,您提交的表单会影响您的数据库(添加记录/删除/更新它们),这就是您的请求的样子:
POST/application/action = update
现在,比如说,您完成了更新,因此您希望将用户带到主页.
Response.sendRedirect/application/action = home
这非常好用.在POST之后向用户发送重定向,因此即使用户尝试通过按F5刷新页面,您也很好.但是,如果您这样做,这将无效:
调用RequestDispatcher.forward(/应用/动作=家)
鉴于在完成更新后您必须显示不同类型的错误/成功消息,您很可能在POST后执行转发.在这种情况下,您如何避免更新操作发生两次?
我觉得很有趣的是,许多安全站点(银行)/支付网关倾向于通过在屏幕上放置文本来通知用户,例如"请不要按回/刷新按钮".
有没有更好的方法来处理这个?除了要求用户不要按这些按钮?当我上次检查时,有一个叫做"垂直响应缓存"的东西.一个过滤器,用于在会话中标识您的请求的唯一性,并在请求重复时尝试发送缓存的响应.有没有更简单的方法来解决这个经典问题?
这是我正在讨论的垂直响应缓存解决方案的链接:http://www.fingo.info/en/articles/_1.html.我是,但是,不确定这真的有多好.
我只是测试python中的csv组件,我遇到了一些麻烦.
我有一个相当标准的csv字符串,默认选项似乎都适合我的测试,但结果不应该连续分组1,2,3,4和连续5,6,7,8?
非常感谢所提供的任何启发!
Python 2.6.2 (r262:71600, Apr 16 2009, 09:17:39) [GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import csv >>> c = "1, 2, 3, 4\n 5, 6, 7, 8\n" >>> test = csv.reader(c) >>> for t in test: ... print t ... ['1'] ['', ''] [' '] ['2'] ['', ''] [' '] ['3'] ['', ''] [' '] ['4'] [] [' '] ['5'] ['', ''] [' '] ['6'] ['', ''] [' '] …
GNU makefile中的$ +是什么意思?
另外,请给我一些很好的查找makefile的查找手册.
.Net框架的早期开发历史是什么?(在2002年发布.Net 1.0之前)
我听过很多关于它的故事,包括ASP.Net最初用Java编写,而.Net曾经被称为COM3,但某些版本的Windows认为项目目录是一个串口.
有没有人有更完整的故事?
他们以任何方式我可以定位某个文件并能够接收所有对其进行的更改吗?
比如名为Names.txt的文件.我可以看一下这个文件的名字吗?然后将它们写入控制台?
未在Dev-C++ 4.9.9.2中编译的示例代码
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <tchar.h>
void RefreshDirectory(LPTSTR);
void RefreshTree(LPTSTR);
void WatchDirectory(LPTSTR);
int _tmain(int argc, TCHAR *argv[])
{
if(argc != 2)
{
_tprintf(TEXT("Usage: %s <dir>\n"), argv[0]);
return 1;
}
WatchDirectory(argv[1]);
}
void WatchDirectory(LPTSTR lpDir)
{
DWORD dwWaitStatus;
HANDLE dwChangeHandles[2];
TCHAR lpDrive[4];
TCHAR lpFile[_MAX_FNAME];
TCHAR lpExt[_MAX_EXT];
_tsplitpath_s(lpDir, lpDrive, 4, NULL, 0, lpFile, _MAX_FNAME, lpExt, _MAX_EXT);
lpDrive[2] = (TCHAR)'\\';
lpDrive[3] = (TCHAR)'\0';
// Watch the directory for file creation and deletion.
dwChangeHandles[0] = FindFirstChangeNotification(
lpDir, // …Run Code Online (Sandbox Code Playgroud) 请帮助我:如何在cmd中放置一个双命令,如在Linux中这样apt-get install firefox && cp test.py /home/python/,但是如何在Windows中执行此操作?,在Windows CE中更具体,但在Windows和Windows CE中是相同的,因为cmd是一样的.谢谢!
据我所知,datetime.timedelta由于效率原因,秒和微秒可能是单独表示的,但我只是写了这个简单的函数:
def to_seconds_float(timedelta):
"""Calculate floating point representation of combined
seconds/microseconds attributes in :param:`timedelta`.
:raise ValueError: If :param:`timedelta.days` is truthy.
>>> to_seconds_float(datetime.timedelta(seconds=1, milliseconds=500))
1.5
>>> too_big = datetime.timedelta(days=1, seconds=12)
>>> to_seconds_float(too_big) # doctest: +ELLIPSIS
Traceback (most recent call last):
...
ValueError: ('Must not have days', datetime.timedelta(1, 12))
"""
if timedelta.days:
raise ValueError('Must not have days', timedelta)
return timedelta.seconds + timedelta.microseconds / 1E6
Run Code Online (Sandbox Code Playgroud)
这对于将值传递给time.sleep或者很有用select.select.为什么这个datetime.timedelta界面不是这样的?我可能会错过一些角落案例.时间表示似乎有这么多非明显的角落案例......
我拒绝了几天准确地进行了一次合理的拍摄(我太懒了,实际上算不上数学ATM,所以这似乎是一个合理的妥协;-).