小编Ujj*_*ngh的帖子

history.pushstate没有更新标题

我正在使用AJAX加载页面的主要内容.使用history.pushstate(Object:State, String:Title, String:URL)- 我可以更新地址栏中的URL并导航回历史记录.

但是该title参数似乎没有任何效果.窗口标题也不会改变,也不会改变"历史列表"中条目的标题(无论如何它们两者都是相同的).

我究竟做错了什么?

更新:title在chrome中忽略了param.http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-June/026827.html

javascript ajax browser-history

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

如何在"GitHub桌面"上重命名仅限本地的存储库 - 而无需重命名存储库目录

我有一个本地存储库(有一个本地远程源file://<remote>).
如何在Github desktop应用程序中更改此存储库的显示名称,而无需重命名存储库目录名称.

问题是:C:\Project1\Website&C:\Project2\Website- 都显示为网站
我想避免必须:C:\Project1\Project1-Website

我设置.git\description文件 - 没有用.
我设置remote origin URL<path>\Project-Website.git- 没有工作.
我试过git clone <path>\Project-Website.git Project-Website- 没用.

git github-for-windows

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

在调用FB.init()之前,Facebook就像调用FB.getLoginStatus()一样出错了

我在我的主页上使用"facebook like box"模块:

<div id="fb-root"></div>
<script>
    (function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/it_IT/all.js#xfbml=1";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>
Run Code Online (Sandbox Code Playgroud)

我把这个代码放在body标签后面,我把它放在左侧:

<div class="fb-like-box fb-box-laterale" href="http://www.facebook.com/RistorantiRomaRisto.it" data-href="http://www.facebook.com/platform" data-width="190" data-height="380" data-show-faces="true" data-stream="false" data-header="true"></div>
Run Code Online (Sandbox Code Playgroud)

所有工作都已完成,但我在控制台中收到此错误: FB.getLoginStatus() called before calling FB.init()

我刚刚阅读了其他对话,其中我读到"你需要异步加载api",我按照他们的指示没有结果.

我该如何解决?

html5 facebook facebook-like facebook-javascript-sdk

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

如何在Eclipse中启用内存监视器(Java项目)?

我试图检查Java项目中对象的内存内容(字节).该程序在Eclipse IDE中暂停.
但是:Memory view被禁用 - 如:Add Memory monitor +按钮显示为灰色.

Eclipse的Memory_view禁用

为什么?

java eclipse memory debugging

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

在VS2008中从一个代码块移动到另一个代码块的键盘快捷方式

在Visual Studio 2008中是否有一个快捷方式可以直接从一个代码块移动到另一个代码块?就像从一个函数说:下一个函数的开始.
目前,我所能做的就是按下箭头键.

编辑:我知道Ctrl +]在匹配的大括号之间跳转,但这并不能减轻我最初的多次上/下压力.此外,"Edit.NextMethod"不起作用,因为它总是被禁用,除非您正在编辑VB代码(它似乎不起作用).

keyboard-shortcuts visual-studio

5
推荐指数
2
解决办法
7257
查看次数

限制#define标签的范围

限制#define标签范围和避免不必要的令牌冲突的正确策略是什么?

在以下配置中:

MAIN.C

# include "Utility_1.h"
# include "Utility_2.h"
# include "Utility_3.h"
VOID Main() { ... }
Run Code Online (Sandbox Code Playgroud)

Utility_1.h

# define ZERO "Zero"
# define ONE  "One"
BOOL Utility_1(); // Uses- ZERO:"Zero" & ONE:"One"
Run Code Online (Sandbox Code Playgroud)

Utility_2.h

# define ZERO '0'
# define ONE  '1'
BOOL Utility_2(); // Uses- ZERO:'0' & ONE:'1'
Run Code Online (Sandbox Code Playgroud)

Utility_3.h

const UINT ZERO = 0;
const UINT ONE = 1;
BOOL Utility_3(); // Uses- ZERO:0 & ONE:1
Run Code Online (Sandbox Code Playgroud)

注: Utility _1,Utility_2Utility_3已经独立编写


错误:宏重新定义和令牌冲突
另外,最令人担心的是: …

c c++ scope include c-preprocessor

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

连接一个 m 大小的数组的前 n 个元素

给出: $array = ("a0", "a1", "b0", "b1")

我如何 加入array[0]& array[1]; 这样:

$a = "a0a1"
# 就像:>$a = $a[0]$a[1]

同样,
得到:$b = "b0b1"

arrays string powershell

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