Я не дизайнер по рабочей природе. И проблема, с которой я сталкиваюсь, странна.Заголовок страницы не отображается на вкладке браузера
Вот фрагмент кода из MVC4 -
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">
<title>@ViewBag.Title</title>
<link href="~/Content/Images/favicon.ico" rel="shortcut icon" type="image/x-icon" />
@Styles.Render("~/Content/spr")
@Scripts.Render("~/bundles/modernizr")
</head>
<body>
<header>
<div class="container-custom clearfix">
<div class="col-lg-3 page-title">
<h3>@Resources.Home.ProductName</h3>
</div>
</div>
</header>
<div class="container-custom clearfix">
@RenderBody()
</div>
@Scripts.Render("~/bundles/prHome")
</body>
</html>
Теперь, когда я вижу исходный код браузера, текст заголовка есть. Но то же самое не отображается в браузере. Скорее появляется URL-адрес веб-сайта localhost/xx/abc.
Протестировано как в Firefox, так и в Chrome. Я попробовал очистить кэш и временные файлы. Но не полезно никоим образом.
Может ли кто-нибудь указать мне, что может быть причиной для этого?
Вы указали переменную ViewBag.Title раньше?Если да, можете ли вы отправить исходный код веб-сайта на веб-сайт браузера? Если нет, определите это! : P – ReeCube
@ReeCube Я определил ViewBag.Title. Я вставил весь отображаемый исходный код браузера в [Title not shows] (http://pastebin.com/NwqbdiYT) –
Это действительно сумасшествие, потому что, когда я сохраняю исходный код в новом html-файле и открываю этот файл, заголовок появляется, как он должен ... Вы пытались сохранить сайт в своем локальном хранилище и открыть локальную копию? Если нет, попробуйте это и скажите мне, что он делает – ReeCube