2011-06-23 498 views
3

我得到的page中的空標記不在頁面源代碼中,但在通過螢火蟲檢查元素時可見。我禁用了JavaScript,看看是否注入它,以及禁用所有附加組件。 下面是從網頁源代碼的摘錄,自由的隨機<a></a>這些空錨標籤來自哪裏?

... 
<div class="middle-content"> 
    <div class="asu_set_fixed_width"> 
     <div id="navbar"> 
     <div id="navbar-inner" class="clear-block region region-navbar"> 
     <div class="region region-navbar"> 
     <div id="block-menu-primary-links" class="block block-menu first last region-odd odd region-count-1 count-1"> 
      <div class="content"> 
      <ul class="menu"><li class="leaf first active-trail"><a href="/index" title="Home" class="active">Home</a></li> 
      <li class="leaf"><a href="/About_CUbiC" title="About CUbiC">About CUbiC</a></li> 
... 

現在用螢火檢查與禁用JavaScriptfirebug view with the annoying little buggers 同樣的事情發生在Chrome,因爲它確實在這裏在Firefox。有關這些來自哪裏的任何想法?

+0

我很困惑。你說你禁用JavaScript,但你沒有說明結果。要點是:這種情況是由JS引起的還是不是? – Sparky

+0

JS禁用時問題仍然存在,上面的結果沒有運行JavaScript。 – CMikeB1

+1

@CMike我看着不是空的。 – 2011-06-23 02:10:44

回答

3

195線:

 <a href="#"><img id="cubic-header-newsletter-img" src='/sites/all/themes/asuzen/images/newsletter_pic.png' alt='Newsletter imgae, click here for newsletter'.><a> 

我想你的意思:

... newsletter'></a> 

,而不是:

.... newsletter'.><a> 
+0

我發現了無匹配的'a href'元素後面的地方,那裏的空標籤出現在螢火蟲中,然後他們停止打開源並找到錯過的結束標籤。 –

+0

優秀。我應該抓住這一點,尤其是在盯着它看了一小時之後...... – CMikeB1