2010-09-23 39 views
1

我期待在網站上做短期的黑客攻擊。該網站是一個帶有母版頁的ASP.NET網站。主體標籤位於母版頁中。我想從各種內容頁面中指定哪個ID應該位於body標籤中。我不知道的是,當你的JS位於body標籤內時,你是否可以對body標籤進行這種類型的訪問。出於各種原因,我想嘗試在JS中完成此操作,而不是.NET。更改<body>帶有來自ContentPage內的Javascript的ID ID

任何提示?

改寫爲清楚:

我想用JavaScript來從網站的body標籤中指定一個機構ID。例如:

<body id="MyID"> 

JS to change MyID to another name 

</body> 
+0

我不知道我理解的問題。你能否改寫它以使其更清晰? – casablanca 2010-09-23 22:01:14

+0

您的措辭不會讓您聽起來像您特別想要動態更改客戶端上的ID。除非你需要這樣做,否則不要使用JavaScript,而是將其設置在服務器端 – 2010-09-23 22:24:33

+0

@Matti如果你熟悉母版頁,你會更好地理解困境 – 2010-09-24 00:01:52

回答

1

將這個在任何ContentPage的Page_Load中......

string JS = "document.body.id = 'WhateverID';"; 
ClientScript.RegisterStartupScript(this.GetType(), "BodyID", JS, true); 
+0

工作就像一個魅力。謝謝! – Peachy 2010-09-23 22:10:10