小编Ash*_*hir的帖子

如何在C#中更新WebBrowser Control中的DOM内容?

我有一个Form包含WebBrowserControl 的windows .Net .
WebBrowser将根据其Url属性显示网页.
我可以修改WebBrowser控件内显示页面的DOM 吗?
如果是,怎么样?

c# dom webbrowser-control winforms

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

如何使用Google Apps脚本下载创建的csv文件?

我在Google Apps脚本中创建了一个文件,如下所示

DocsList.createFile(
   "test.csv", 
   "Row1Col1,Row1Col2 \r\n Row2Col1,RowCol2 \r\n Row3Col1,Row3Col2");
Run Code Online (Sandbox Code Playgroud)

如何以编程方式下载(例如通过弹出的下载对话框)?

google-apps-script

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

获取已更改文件的列表及其特定Git提交的状态

我使用以下Git命令

git diff-tree --no-commit-id --name-only -r <SHA>
Run Code Online (Sandbox Code Playgroud)

获取已更改文件的列表.

不幸的是,列表没有指定每个文件的更改类型:添加,修改或删除等等

如何在特定提交的给定SHA中显示更改列表[更改类型,文件名].

git git-diff-tree git-plumbing

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

在Chrome扩展程序的覆盖的新标签中使用jQuery是否违反了内容安全政策?

我有一个chrome扩展名,在其中我用html文件'index.html'覆盖了newtab。
我想jQuery在此'index.html'上使用
我怎样才能做到这一点 ?

这是我的简化代码:

manifest.json

{
    "name": "Test Name",
    "description": "Test Description",
    "version": "0.1",
    "chrome_url_overrides": {
        "newtab": "index.html"
    },
    "manifest_version": 2,
}
Run Code Online (Sandbox Code Playgroud)


index.html

<html>
    <head>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
        <script src="index.js"></script>
    </head>
    <body>
        <div> Hello World ! </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)


index.js

console.log('Extension loaded successfully ...');
console.log($('div')); // console.log(jQuery('div'));
Run Code Online (Sandbox Code Playgroud)


但是我一直在控制台中收到以下两个错误。

拒绝加载脚本' https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js ',因为它违反了以下内容安全政策指令:“ script-src'self'chrome -extension-resource:”。

扩展程序加载成功...

未捕获的ReferenceError:未定义$


更新:1我也试图在清单文件中添加内容安全策略,但是它不起作用,并且仍然会产生错误:

"content_security_policy": "script-src 'self' https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js 'unsafe-eval'; object-src 'self'",
Run Code Online (Sandbox Code Playgroud)


更新:2我也试图在清单文件中添加权限,但是它也行不通,仍然是相同的错误:

"permissions": [ "http://*/", "https://*/" ]
Run Code Online (Sandbox Code Playgroud)


我该如何解决?

jquery google-chrome-extension

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

Git Grep多行中的多个单词

我想要git grep两个预先指定的单词(如果两个都存在,即ANDing)的文件,则假设这两个单词分别是word1word2

我试过了

git grep -e 'word1' --and -e 'word2'
Run Code Online (Sandbox Code Playgroud)

我也尝试过

git grep 'word1'.*'word2'
Run Code Online (Sandbox Code Playgroud)

但两者都仅在word1word2位于同一行时才检索结果,而第二个在行中排在第一位时不检索结果word2,这是我不希望的。

我想检索文件,即使两个单词不在同一行(我不确定将它们分开多少行,并且顺序也不重要;应该提取任何顺序)。

这可能吗 ?

git git-grep

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

如何按照"页面自动重定向"来获取响应代码?

我使用以下代码获取aspx页面的返回响应代码

HttpConnection connection 
     = (HttpConnection) Connector.open("http://company.com/temp1.aspx" 
                                       + ";deviceside=true");
connection.setRequestMethod(HttpConnection.GET);
connection.setRequestProperty(HttpHeaders.HEADER_CONNECTION, "close");
connection.setRequestProperty(HttpHeaders.HEADER_CONTENT_LENGTH, "0");
int resCode = connection.getResponseCode();
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是,如果链接" http://company.com/temp1.aspx "自动重定向到另一个页面,该怎么办?假设" http://noncompany.com/temp2.​​aspx "?如何获取从第二个链接(第一个链接重定向到的链接)返回的响应代码?是否有类似"跟随重定向"的东西来获取自动重定向到的页面的新响应?

提前致谢.

blackberry java-me rim-4.5 blackberry-jde blackberry-os-v4.5

4
推荐指数
1
解决办法
1577
查看次数

在 Javascript 中,如何检测 keydown 和 keyup 事件中的字符大小写(大写/小写)?

我需要检测事件 keydown 和 keyup 中字符的大小写

$('body').keydown(
    function(event) {
        var charCode = (event.which) ? event.which : event.keyCode;
        var char = String.fromCharCode(charCode);
        console.log(char + " is down pressed");
    }
);

$('body').keyup(
    function(event) {
        var charCode = (event.which) ? event.which : event.keyCode;
        var char = String.fromCharCode(charCode);
        console.log(char + " is up pressed");
    }
);
Run Code Online (Sandbox Code Playgroud)

您可以在这里尝试:http://jsfiddle.net/8dqwW/
即使没有按下大写锁定,它也总是返回大写字母。

如何检测在这两个事件中按大小写的字母,无论是上部还是下部?

jquery case-sensitive keydown keyup

4
推荐指数
1
解决办法
6255
查看次数

由于其"X-Frame-Options"拒绝在框架中显示网站

我试图在一个只包含iframe的简单HTML页面中显示Facebook页面.

这是我的HTML代码:

<html>
    <body>
        <iframe src="http://www.facebook.com"></iframe>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我总是在谷歌Chrome控制台中收到此错误:

拒绝在一个框架中显示" http://www.facebook.com/ ",因为它将"X-Frame-Options"设置为"DENY".

顺便说一下,我对这些iframe也有这个问题:

<iframe src="https://mail.google.com/mail/mu/mp/any"></iframe>
<iframe src="http://m.facebook.com"></iframe>
<iframe src="http://m.youtube.com"></iframe>
<iframe src="http://m.dropbox.com"></iframe>
<iframe src="http://m.yahoo.com"></iframe>
<iframe src="http://www.google.com"></iframe>
<iframe src="http://mail.google.com"></iframe>
<iframe src="http://www.facebook.com"></iframe>
<iframe src="http://www.youtube.com"></iframe>
<iframe src="http://www.dropbox.com"></iframe>
<iframe src="http://www.yahoo.com"></iframe>
Run Code Online (Sandbox Code Playgroud)

同时,这个iframe运作良好!

<iframe src="http://www.google.com/custom"></iframe>
Run Code Online (Sandbox Code Playgroud)

怎么解决这个?

编辑基于评论:
如果这是无法解决的,是否有使用iframe的替代方法?像browser标签一样的东西XUL?我已经在Firefox扩展程序中尝试过浏览器标记,但它运行良好,但我现在正在编写一个chrome扩展,所以我不能再依赖于XUL了?

html javascript iframe x-frame-options

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

在Javascript中创建私有静态函数?

我正在使用以下代码创建:私有属性,私有方法,公共属性,公共方法和公共静态属性.

function ClassA() {

    var privateProperty = 'private_default_value';

    var privateMethod = function() {
        console.log("private method executed ...");
    };

    this.publicProperty = 'public_default_value'; 

    this.publicMethod = function() {
        console.log("public method executed ...");
    };

    ClassA.publicStaticProperty = "public_static_default_value";

    // How to create here: ClassA.privateStaticProperty ?

};

var instance = new ClassA();
instance.publicMethod();
console.log(ClassA.publicStaticProperty);
Run Code Online (Sandbox Code Playgroud)

如何在此类中创建私有静态属性?

javascript oop

4
推荐指数
1
解决办法
145
查看次数

在LWUIT中,按下按钮时会出现白色矩形背景,如何将其删除?

使用LWUIT,我有一个Form(form1)包含一个Button(见Form左下图中底部的银色箭头).这Button是使用具有透明背景的图像构造的,以产生非矩形的效果Button.当Button被按下它示出了另一个Form(窗口2).

但不幸的是,当用户按下它时Button,在图像的背景中出现白色矩形背景几毫秒.看下面的右图:

在按下按钮之前 按下按钮后

问题是:
按下Button?后,如何防止出现这个白色矩形?

lwuit java-me lwuit-button

3
推荐指数
1
解决办法
678
查看次数