我有一個Page.aspx。在完成寫入輸出後,我想將一個<腳本>標記注入到Page.aspx的響應流中。我怎麼能在頁面的代碼隱藏中做這種形式?ASP.NET:追加到HTTP響應
如果我這樣做:
protected void Page_Load(object sender, EventArgs e)
{
this.ClientScript.RegisterClientScriptInclude
("dfasfds", this.Request.Path.Replace(".aspx", ".js"));
}
然後腳本出現在HTML響應,但不是底。
如果我這樣做:
protected void Page_Load(object sender, EventArgs e)
{
this.Response.Flush();
this.Response.Write(.../*my javascript*/...);
}
然後<腳本>標籤出現在文檔的最beginnning,在第一行。
看看http://stackoverflow.com/questions/1726962/how-to-add-script-codes-before-the-body-tag-asp-net/1727004#1727004 – kristian