标签: head

39
推荐指数
3
解决办法
6万
查看次数

使git master HEAD指向当前分支的HEAD

我不得不承认我没有使用gits高级功能,但在我当前的项目中我不得不这样做.

情况:有人试图实现一些功能并将它们交给主人,现在我被叫去做其他人试图做的事情(但失败了),因此,我做的第一件事就是

git checkout -b clean_start HASH
Run Code Online (Sandbox Code Playgroud)

Hash是一个正确的SHA1哈希,在当前主服务器之前大约有20个提交,并且有效.我现在对这个分支进行了一些更改,现在我想将远程存储库的当前主分支(具有其他人所做的更改)更改为我的本地分支.

换句话说,我想移动主人20的头部提交,然后将我的新干净分支合并到其中.

这正是我必须做的吗?通过恢复HEAD~20等,还是有一个命令可以完全移动?

git branch revert head

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

将JavaScript函数注入iframe

此链接(存档版本)描述了如何将脚本中的代码注入iframe:

function injectJS() {
  var iFrameHead = window.frames["myiframe"].document.getElementsByTagName("head")[0];
  var myscript = document.createElement('script');
  myscript.type = 'text/javascript';
  myscript.src = 'myscript.js'; // replace this with your SCRIPT
  iFrameHead.appendChild(myscript);
}
Run Code Online (Sandbox Code Playgroud)

没关系,但如果我想将一个函数对象插入iframe 并在iframe上下文中执行它会怎样?比方说我有:

function foo () {
    console.log ("Look at me, executed inside an iframe!", window);
}
Run Code Online (Sandbox Code Playgroud)

我想在iframe中插入foo的代码?(函数foo可能是动态加载的东西,我不能只用引号括起来)

我天真地尝试过:

var scriptFooString = "<script>" + foo.toString() + "</script>"

获取函数内部的代码,但是

  • 我不知道如何将它插入iframe HEAD(也许用jquery?)
  • 我不知道这是不是正确的方法
  • 我不知道当函数比这更复杂时会发生什么
  • 我不知道双引号和单引号会发生什么 scriptFooString

任何提示?

javascript iframe dom head

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

如何按行数限制(或截断)文本文件?

我想使用终端/ shell来截断或以其他方式将文本文件限制为一定数量的行.

我有一个完整的文本文件目录,每个目录只有前50k行才有用.

如何删除超过50000的所有行?

unix shell sed head text-files

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

HEAD与WebClient?

我将假设答案是否定的....有没有办法使用WebClient发送HEAD方法并将标题作为字符串或类似的东西返回?

.net webclient http head

25
推荐指数
2
解决办法
8421
查看次数

使用来自Python 2的urllib2发出HTTP HEAD请求

我正在尝试使用Python 2对页面执行HEAD请求.

我在尝试

import misc_urllib2
.....
opender = urllib2.build_opener([misc_urllib2.MyHTTPRedirectHandler(), misc_urllib2.HeadRequest()])
Run Code Online (Sandbox Code Playgroud)

misc_urllib2.py

class HeadRequest(urllib2.Request):
    def get_method(self):
        return "HEAD"


class MyHTTPRedirectHandler(urllib2.HTTPRedirectHandler):
    def __init__ (self):
        self.redirects = []

    def http_error_301(self, req, fp, code, msg, headers):  
        result = urllib2.HTTPRedirectHandler.http_error_301(
                self, req, fp, code, msg, headers)
        result.redirect_code = code
        return result

    http_error_302 = http_error_303 = http_error_307 = http_error_301
Run Code Online (Sandbox Code Playgroud)

但我得到了

TypeError: __init__() takes at least 2 arguments (1 given)
Run Code Online (Sandbox Code Playgroud)

如果我这样做

opender = urllib2.build_opener(misc_urllib2.MyHTTPRedirectHandler())
Run Code Online (Sandbox Code Playgroud)

然后它工作正常

python urllib2 head python-2.7

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

HTML和CSS - 将<link>标记放在<head>之外

是否可以将<link>css文件放在<head/>标签之外,例如在页脚端?

这有什么不好的结果呢?

我问这个,因为实际上我有一个css文件没有任何样式,但只给我的网站带来了一些css3动画,所以我想把它放到html的末尾只是为了性能原因...

谢谢

html css performance hyperlink head

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

你什么时候把Javascript放在体内,当你在头上和使用doc.load时?

可能重复:
将Javascript放在HTML文件中的哪个位置?
我应该在身体或html的头部写脚本吗?

我一直在想,主要是因为在创建页面时我总是遇到麻烦,基于以下内容:

你什么时候写你的javascript

  • 在里面 <head>
  • 在里面 <body>
  • 用一个 $(document).ready()

我可能是愚蠢的,但是由于错误的地方或是或否doc.ready()命令,我有几次没有执行我的JavaScript(/ jQuery).所以我真的很想知道.

jQuery和'var'命令也是如此

javascript jquery location head document-body

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

使用Python请求获取HEAD内容

我正在尝试解析使用Python Requests库完成的HEAD请求的结果,但似乎无法访问响应内容.

根据文档,我应该能够访问requests.Response.text中的内容.这对我的GET请求很好,但在HEAD请求时返回None.

GET请求(工作)

import requests
response = requests.get(url)
content = response.text
Run Code Online (Sandbox Code Playgroud)

content = <html>...</html>

HEAD请求(无内容)

import requests
response = requests.head(url)
content = response.text
Run Code Online (Sandbox Code Playgroud)

content = None


编辑

好的我已经很快意识到HEAD请求不应返回仅内容标题的答案.但这是否意味着,要访问在<head>页面标签中找到的东西,比如<link><meta>标签,那么必须获取整个文档?

python head http-request python-requests

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

Jquery将css添加到头部

我正在异步地为我正在构建的项目添加一些脚本和样式表,并希望将样式表全部组合在HEAD中.

<head>
  <title>home</title>
  <meta charset="utf-8">
  <link rel="Shortcut Icon" type="image/ico" href="/img/favicon.png">

  <!-- STYLES-->
  <link rel="stylesheet" href="/css/fonts-and-colors.css" type="text/css" media="screen"> 
  <link rel="stylesheet" href="/css/layout.css" type="text/css" media="screen">

  <!-- JS-->
  <script type="text/javascript" async="" src="/js/light-box.js"></script>
  <script type="text/javascript" src="/js/jquery-1.7.2.min.js"></script>
  <script type="text/javascript" src="/js/grade-button.js"></script>
  <script>
    $(document).ready(function() {
        // some code
    });
  </script>
  <link rel="stylesheet" href="/css/masterBlaster.css" type="text/css" media="screen">
</head>
Run Code Online (Sandbox Code Playgroud)

我目前正在使用

$("head").append("<link rel='stylesheet' href='/css/masterBlaster.css' type='text/css' media='screen'>");
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但它将它添加到我的HEAD部分的底部,如示例中所示.

我的OCD想要在我的第一个样式链接之前或在最后一个样式链接之后添加它.

谢谢你的期待.

css jquery asynchronous head

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