Источник Firebug и Разница в источниках Mozilla - PullRequest
0 голосов
/ 12 октября 2010

У меня есть HTML, сгенерированный PHP.

Firebug показывает мне этот источник:

<div class="module-header"><div class="module-header2"><div class="module-header3"><h3 class="module-title" style="visibility: visible;"><span>Մարդկային</span> ռեսուրսներ</h3></div></div></div>

Источник Mozilla показывает мне другой HTML для этой части.эта часть должна работать как ссылка.Но не ...

Ответы [ 2 ]

2 голосов
/ 12 октября 2010

Firebug показывает вам фактическое содержимое страницы в данный момент, тогда как «Показать исходный код» показывает только статический HTML, который был загружен с сервера.

Если JavaScript вносит какие-либо изменения в страницу, они будут разными. В этом случае похоже, что JavaScript удаляет вашу ссылку и скрывает элемент h3.

1 голос
/ 12 октября 2010

Я вижу style="visibility: visible; в источнике Firebug. Вы уверены, что не связываетесь с HTML через Javascript и некоторые .show () .hide ()?

Источник Firefox - это путь к статическому HTML -> Нет никакой разницы в рендеринге по сравнению с тем, что вы видите в окне браузера и с источником, который вы видите правой кнопкой мыши BUtton> Просмотр источника, , но (там всегда есть, но) если вы меняете источник динамически - например, через JS при наведении курсора на одну ссылку он скрывает какую-то другую часть веб-сайта - «Просмотр исходного кода» Firefox будет неправильной и не будет отражать эти динамические изменения - их вы сможете увидеть только с Firebug.

Может быть, вы можете попробовать другой браузер и посмотреть, работает ли он там как ссылка?

Javascript может взаимодействовать с вашей страницей и может скрывать ссылку из-за некоторых предварительных условий. Может быть, вы хотите отключить Javascript и посмотреть, работает ли тогда ваша ссылка?

...