对于任何有经验的NPP用户来说,这应该非常简单.
期望的行为:
双击Notepad ++会话文件(我使用.npp)
会话在Notepad ++中打开
我知道从打开文件对话框打开Notepadd ++ 后可以打开会话文件,但这不是所需的行为.我已经在WinXP和Win8上实现了预期的行为没有问题,但是无法让Win7(x64)合作.首先,我尝试将会话扩展名更改为npp(设置>首选项>其他).但由于没有与.npp相关的程序,我得到了"打开..."菜单.接下来,我尝试将.npp文件与Notepad ++相关联,但随后文件在Notepad ++中作为原始文本文件打开,而不是会话文件.我错过了什么?我以前做过很多次,从来没有在Win7上做过.非常感谢,我在Google上试了一个小时但没找到任何帮助.
说我请求这个URL:
http://mydomain.com/script.php?var=2+2
$ _GET ['var']现在是:"2 2",它应该是"2 + 2"
显然我可以在发送之前对数据进行编码然后对其进行解码,但我想知道这是否是唯一的解决方案.我也可以用加号替换空格,但我也想要空格.我只想要传递任何字符,不进行任何url解码或编码.谢谢!
见标题.我试图连续4次播放音频文件,每300毫秒.但是,剪辑长度超过300毫秒,因此它会在剪辑完成播放之前忽略新的播放请求.我正在寻找一些方法来停止并重新启动剪辑每300毫秒.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
</head>
<body>
<audio id="note0440"><source src="0440.a4.wav" type="audio/wav"></audio>
<script type="text/javascript">
function playNote (loop) {
var n = document.getElementById("note0440")
if (loop > 4)
return
n.volume = 0.05
// n.currentTime = 0
n.pause()
n.play()
setTimeout("playNote("+(loop + 1)+")", 300)
}
</script>
<div style="margin:50px"><button onclick="playNote(1)">Play Note</button></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这不起作用.无论是否n.currentTime = 0使用,它都不会停止和重新启动.
如果你需要一个WAV文件,这是一个WAV文件:http://popstrip.com/misc/0440.a4.wav
这是我的第一篇文章,所以请放轻松我.我确定我做错了什么.但是,我找不到任何回答上述问题的帖子.
我使用jQuery.我正试图找到一种方法来获取DIV元素的当前宽度和高度,即使它们被设置为"自动".我发现了很多方法,但没有方法在IE中返回相同的宽度.重要的是这种方法是跨浏览器的,因为如果在不同的浏览器中返回不同的数字,它将破坏页面的布局.
.width()和.height()不起作用,因为在IE中,减去了填充(例如,width()返回25,其中宽度为30,填充为5).
.outerWidth()和.outerHeight()也不一致.当他们在FF中工作IE(信不信由你)时,填充再次添加到整个宽度(例如,outerWidth()在FF中返回110,其中宽度为100px,填充为10px).
没有编写复杂的浏览器检查,有没有办法解决这个问题?谢谢!
这个SDL程序运行正常(显示一个窗口并在其上绘制一个位图),但是,如果我在程序中声明任何变量(例如int,long等),窗口会冻结并且是白色而不是黑色而且没有任何绘制.有什么可能导致这种情况?
#include <stdio.h>
#include <SDL2/SDL.h>
#include <SDL2/SDL_image.h>
int main(int argc, char* argv[]) {
// line below will cause SDL crash
// int blabla = 640;
SDL_Window *window;
SDL_Init(SDL_INIT_VIDEO);
window = SDL_CreateWindow(
"A rather exceptional SDL window",
SDL_WINDOWPOS_UNDEFINED,
SDL_WINDOWPOS_UNDEFINED,
640,
480,
SDL_WINDOW_OPENGL
);
if (window == NULL) {
printf("Could not create window: %s\n", SDL_GetError());
return 1;
}
SDL_Renderer *renderer;
SDL_Texture *texture;
renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED);
SDL_Surface *brush;
brush = IMG_Load("brush2.png");
texture = SDL_CreateTextureFromSurface(renderer, brush);
SDL_RenderClear(renderer);
SDL_Rect *sRect, *dRect;
sRect->w = …Run Code Online (Sandbox Code Playgroud)