链接图像之谜

时间:2013-02-13 00:50:42

标签: image hyperlink

我正在开发一个拥有大量图片的网站。除了一个,我已经将所有图像链接起来了。我不知道为什么这个图像不会链接。如果任何人有任何想法,那将是一个很大的帮助。谢谢!

此外,我试图链接的图像名为:timthumb.php.jpeg 以下是该网站的链接:http://emilymagnuson.com/bobsoutdoorgoods/Novelty1.html

以下是图片链接代码的片段:

 <div class="centerbox4" id="centerbox4">
    <div class="singleproductimage" id="singleproductimage"><img     src="../../../images/_ProductImages/Cycle/Novelty/Large400/timthumb.php.jpeg" width="400"    height="400" alt="REI HooDoo Tent" />
   </div>
    <div class="ProductDescription" id="ProductDescription">
      <p><span class="darkparagraph">ULock Belt</span><br />
        This ULock Belt is very handy for keeping your ULock in a safe place.</p>
      <p><br />
        <span class="largeprice">$55.00</span>
        <br /><br />
        Item # 748114
        <br />
        <form id="form1" name="form1" method="post" action="">
      </p>
      <p>
          <label for="menudrop"></label>


        <div class="dropdown" id="dropdown">
<form action="http://www.mydomain.com/myformhandler.cgi" method="post" name="dropdown"     id="dropdown">
                    <div align="left">
                      <select name="mydropdown">
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="3">3</option>
                      </select>
                    </div>
        </form>
     <br />
     <a href="#"><img src="../../../images/addtocart.jpg"     onmouseover="../../images/addtocarthover.jpg" onmouseout="../../images/addtocart.jpg"     width="150" height="39" alt="Add To Cart" /></a>
   </div>
  </p>
            </div>
  </div>
<!--EndCenterBox2-->
</div>
<!--EndCenterBox-->

2 个答案:

答案 0 :(得分:1)

通常在诊断这样的断开链接时,首先要确认图像是您认为应该的位置。然后确认图像本身作为图像可读,并且不会因将其复制到工作站并尝试在那里查看而损坏。然后尝试直接在浏览器中链接到它。这可能是一件简单的错误。 Safari,Chrome或Firefox插件(Firebug)附带的开发人员工具也可以提供很多帮助。

答案 1 :(得分:0)

似乎问题是损坏图像的URL实际上不是图像。只需在浏览器中转到此URL:

http://emilymagnuson.com/bobsoutdoorgoods/images/_ProductImages/Cycle/Novelty/timthumb.php.jpeg

PHP吐出以下错误:

  

解析错误:语法错误,意外的T_STRING   /home/content/e/m/i/emilymagnuson/html/bobsoutdoorgoods/images/_ProductImages/Cycle/Novelty/timthumb.php.jpeg   在第57行

timthumb.php似乎是一个PHP脚本。

查看网站中的代码,看起来您出于某种原因硬编码链接:

<!--ProductBox-->     
    <div class="productbox" id="productbox">
    <!--ProductImage-->   
      <div class="productimage" id="productimage"><a href="IndividualProductPages/Cycle/Novelty/ULockBelt.html"><img src="images/_ProductImages/Cycle/Novelty/timthumb.php.jpeg" width="200" height="200" alt="ULock Belt" /></a>


      </div><!--EndProductImage-->

<!--ProductDescription-->        
        <div class="Productdescription" id="Productdescription"><span class="lightparagraph">ULock Belt</span><br />
          <span class="darkparagraph"> $55.00</span>          

          <!--EndProductDescription-->        
    </div>

    </div>
<!--EndProductBox-->

看起来像是一个简单的图片网址错误。