标签: head

运行 document.head 时将 ASYNC 添加到 <script> 标记

我正在尝试将JavaScript 文件注入<head></head>到. JavaScript 文件是异步的,我想script注入时将其添加到标签中。

这是我到目前为止所拥有的:

var imported = document.createElement('script');
imported.src = 'http://domain/js/my.js';
imported.setAttribute("type", "text/javascript");
imported.async = async;
document.head.appendChild(imported);
Run Code Online (Sandbox Code Playgroud)

这会注入 JavaScript 文件,但我在线收到错误imported.async = async;

未捕获的引用错误:异步未定义

并且async不添加到标签中。

如何添加到注入的JavaScript 文件async中?

PS:我不是在寻找 jQuery 答案,只是纯 JavaScript。

javascript asynchronous appendchild head

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

Blazor PageTitle 标记在迁移到 .NET Core 6 后不起作用

我尝试在 Blazor 服务器应用程序中配置页面标题,但不幸的是,该标记<PageTitle>不起作用。这个项目是在 Microsoft 发布 .NET Core 6 之前开始的,之后我将我的应用程序迁移到了这个版本。

编译或运行都没有错误。

示例页面:

@page "/page"

<PageTitle>My page title</PageTitle>

...
Run Code Online (Sandbox Code Playgroud)

c# head .net-core blazor blazor-server-side

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

在本地和服务器上处理多个Git Head

我正在使用Linonde来托管我的git repos以及实际的站点文件.

git branch -r看起来像这样:

company/master
company/stage
origin/HEAD -> origin/master
origin/master
prod/master
Run Code Online (Sandbox Code Playgroud)

git branch看起来像这样:

master
stage
Run Code Online (Sandbox Code Playgroud)

我想我只是想让我的本地舞台分支指向我的公司/主人.当我这样做git push company stage它似乎更新我的服务器上的舞台头,但我想让它更新主头,这是我的网站似乎服务它的文件来自.或者我需要弄清楚如何将我的网站指向公司/舞台主管.

我试着删除我的分支并制作一个

git branch stage company/master
Run Code Online (Sandbox Code Playgroud)

因为我认为起点可能就是我所需要的.

在我尝试推送之后,我得到消息:

error: failed to push some refs to 'root@foo:~repos/project_name'
To Prevent you from losing history, non-fasst-forward updates were rejected
Merge the remote changes (e.g. 'git    pull') before pushing again.)
Run Code Online (Sandbox Code Playgroud)

我试了一下,git pull但它说一切都是最新的,我在快进的帮助文档中找不到任何解决我的情况的东西.

git branch head linode

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

选择第二行到文件的最后一行

如何使用headtail在unix中选择从第二行到文件最后一行之前的行的行?

例如,如果我的文件有15行,我想选择2到14行.

unix linux tail head

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

在某些页面的标题中插入特定的js - 活动管理员

我使用主动管理员,在我的应用程序中有不同的.js必须加载到特定页面(不是全部).

关注此主题在Rails 3应用程序中添加页面特定javascript的最佳方法?它看起来很简单,但是编译了活动管理员中的布局.

我使用了一种解决方法来覆盖页脚:

    class ActiveAdmin::Views::Pages::Base < Arbre::HTML::Document
 private
  # Renders the content for the footer
  def build_footer
    div :id => "footer" do
      para "Copyright &copy; #{Date.today.year.to_s}- All rights reserved ".html_safe
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

如何在某些页面的标题中添加一些.js?如何解决方法?(如果可能的话,使用"yield:head"或类似的东西,所以我可以从任何地方轻松地调用它;))

编辑注意:我想要包含的js渲染一个highcharts

jquery ruby-on-rails head highcharts activeadmin

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

C中*head和(*head)指针之间的差异

以下是示例代码,而不是工作代码.我只想知道C中指针*head(*head)指针之间的区别.

int  insert(struct node **head, int data) {

      if(*head == NULL) {
        *head = malloc(sizeof(struct node));
        // what is the difference between (*head)->next and *head->next ?
        (*head)->next = NULL;
        (*head)->data = data;
    }
Run Code Online (Sandbox Code Playgroud)

c pointers head

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

管道Perl脚本输出到head -n 10打印10行后会杀死脚本

我的Perl脚本输出并记录了许多行文本,并进行了一些清理并压缩了END块中的一些日志.

问题是当您在命令行上执行以下操作时:

perl myscript.pl | head -n 10
Run Code Online (Sandbox Code Playgroud)

这会导致脚本在输出10行后立即死亡,因此END块不会执行,并且日志不会被压缩.有没有办法解决这个问题,并确保我的END块中的代码仍然执行?

unix linux perl head

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

无法在Google Analytics上设置不同的标题

我正在尝试设置不同页面的标题.我把那些代码放在页面的头部:

<script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-XXXXXXX-Y');
    ga('send', 'pageview');
    ga('set', 'title', 'Invitation');
</script>
Run Code Online (Sandbox Code Playgroud)

我想将"标题"设置为"邀请",但我没有Google Analytic的反馈意见.显然,我将UA-XXXXXXX-Y更改为我的个人代码.现在我只能看到该页面已被访问但它具有页面的默认标题而不是被覆盖的标题.

html javascript css google-analytics head

3
推荐指数
2
解决办法
869
查看次数

在Haskell中,如何在不创建单独函数的情况下使用"head"?

我对使用Haskell非常陌生,我不确定'head'是如何工作的.根据我的理解,它返回列表中的第一个元素.我一直在尝试使用它,但我一直在收到错误.我通过创建一个找到头部的单独函数添加了一个解决方法,但是看起来它应该是不必要的.

我不明白为什么在这里调用findHead:

single x = length (snd(x)) == 1

toList board
    | board == [] = []
    | otherwise = filter single board

findHead board = head (toList board)
Run Code Online (Sandbox Code Playgroud)

不等于在这里调用toList:

single x = length (snd(x)) == 1

toList board
    | board == [] = []
    | otherwise =  head (filter single board)
Run Code Online (Sandbox Code Playgroud)

在我看来,两者应该是相同的,但只有第一个运行.他们为什么不被解释为相同?你能解释一下吗?在上面的代码中,'board'是一个元组列表,每个元组都是形式(x,[a,b,...]).

我在一些简单的事情中使用了'head',例如:

union xs ys 
  | xs == [] = ys
  | ys == [] = xs
  | otherwise = union (tail xs)  (add (head xs) ys)
Run Code Online (Sandbox Code Playgroud)

这看起来像我期望的那样工作.

haskell head

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

Bootstrap 4标签

好的,我正在尝试使用Bootstrap 4创建动态标签,如下所示:https://codepen.io/jek/pen/BoWNRy[我没有写]

无论如何,我将这段代码粘贴到本地都行不通,我显示了3个标签,但只能在第一个标签中看到文本,不知道为什么。这是我的头[HTML]:

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
Run Code Online (Sandbox Code Playgroud)

html tabs head bootstrap-4

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