gpt4 book ai didi

c# - 如何在标题标签后动态添加脚本

转载 作者:行者123 更新时间:2023-11-30 16:25:40 25 4
gpt4 key购买 nike

我想在页面上动态添加文字,但紧跟在 </head> 之后在 <body>. 之前我如何以编程方式找到此部分并动态添加文字?所以基本上页面最终看起来像这样:

<head>
</head>
<LITERAL HERE>
<body>
</body>

我看到了如何找到 head 标签,但我不知道如何告诉它在它关闭之后和 body 之前添加文字。 (这是针对 Bing Ad Center 跟踪代码的,因为他们建议将其放在那里)。但它需要是动态的,因为我们不会总是在用户每次到达此页面时添加跟踪,而是仅根据特定情况添加跟踪。

谢谢

最佳答案

您可以使用定界符将字符串的内容直接插入您的页面。

<head runat="server">
<title></title>
</head>
<%= TrackingString %>
<body>
</body>

确保在引用它的页面上全局声明了该字符串,并且当您在页面上操作该字符串时,它将作为文本写入页面并解析为 HTML:

public partial class Default : System.Web.UI.Page
{
public string TrackingString;

protected void Page_Load(object sender, EventArgs e)
{
TrackingString = "<YourHtmlTag></YourHtmlTag>";
}
}

在那些您不想跟踪用户的情况下,只需将字符串设置为 String.Empty 或“”,就不会向 HTML 写入任何内容。

关于c# - 如何在标题标签后动态添加脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9605273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com