Я хочу изменить некоторую строку, расположенную в html-файле, когда она загружается. Например, у меня есть HTML-файл:Изменить html-код на стороне сервера asp.net
<html>
<head>
<title>MyTitle</title></head>
<body>
Some Text
<script type='text/javascript'>
/*some script*/
var myString = "TargerInfo";
/*some script*/
</script>
</body>
</html>
Я использую Page_Load
метод в файл кода:
protected void Page_Load(object sender, EventArgs e)
{
/*Insert necessary snippet of code*/
}
Какой код я должен использовать, чтобы изменить строку "TargerInfo" на "OtherString"?
[EDIT] Извините, что я забыл упомянуть я могу добавить любую информацию в HTML-страницу только в коде-за классом, потому что эта страница не порождается мной. Я думаю, что я должен использовать что-то вроде этого:
1) Загрузка файла HTML
2) найти мой струнный
3) заменить его
4) отправить HTML файл
Там является aspx-страницей, но я добавляю только часть кода, а другой код добавляется VS
Это страница aspx? Тогда почему бы просто не добавить соответствующие теги <% %> в файл aspx? –
Я не могу этого сделать, потому что html-страница не создается мной. – andDaviD
@andDaviD вы должны были упомянуть об этом прямо в начале - многие люди потратили свое время на то, что вы контролировали страницу – freefaller