我正在寻找一个可以在除IE之外的所有其他浏览器中运行的网站。

为什么有以下链接在IE中无法正常工作的原因?

码:

<form action="<?php echo base_url(); ?>shop/cart/add/<?php echo base64_url_encode(url_req()); ?>/" method="post">
                <div style="height: 150px;"><a href="<?php echo base_url(); ?>shop/product/details/<?php echo $c->getId(); ?>/"><?php if($im = Shop_image::retrieveByPk($c->getCover_image_id())) echo '<img src="',base_url(),$im->getMedium_path(),'" alt="click to read more" style="max-height: 120px; max-width: 120px;" />'; ?></a></div>
                <p style="height: 30px;"><a class="products_name" href="<?php echo base_url(); ?>shop/product/details/<?php echo $c->getId(); ?>/"><?php echo $c->getName(); ?></a></p>
                <p><span class="price"><?php if($s=Shop_special::retrieveByCatalogId($c->getId())): echo '<small><del>$', number_format($c->getPrice_net()*1.15,2),'</del></small> '; ?>$<?php echo number_format($s->getNew_price()*1.15,2); ?><?php else: ?><?php if(count($cheap=Shop_quantity_price::retrieveByCatalogIdCheapest($c->getId()))!=0): ?>From $<?php echo number_format($cheap[0]->getPrice_per_item()*1.15,2); else: ?>$<?php echo number_format($c->getPrice_net()*1.15,2); ?><?php endif; ?><?php endif; ?></span><span class="currency">&nbsp;NZD</span></p>
                <p><a style="text-decoration: none;" href="<?php echo base_url(); ?>shop/product/details/<?php echo $c->getId(); ?>/"><img src="<?php echo base_url(); ?>assets/images/button_more.jpg" > &nbsp;</a>

                    <input type="hidden" name="catalog" value="<?php echo base64_url_encode($c->getId()); ?>" /><input type="image" src="<?php echo base_url(); ?>assets/images/button_buynow.jpg" onclick="location.href='<?php echo base_url(); ?>shop/product/details/<?php echo $c->getId(); ?>/'" value="Buy Now" /></p>
            </form>

===============>>#1 票数:1 已采纳

我不是JavaScript专家,所以我不知道为什么您的链接在IE中失败。 但是我可以提供一个修复程序,以使您的网站能够在没有JavaScript的情况下运行(这也可能会解决您的问题):

<a href="http://www.domain.com.au/shop/product/details/31/">
  <img src="http://www.domain.com.au/assets/images/button_buynow.jpg" alt="Buy Now" />
</a>

注意标准<a>链接及其中的图像。 确实可以,点击图片即可激活链接。

===============>>#2 票数:0

因为您的IE阻止了您的文件内容。 检查您的IE状态栏。 您需要单击它以允许您的内容运行。

1个永久解决方案是这>> >> http://www3.bpmmicro.com/web/helpandsupport.nsf/WebKeys/BPM-8NUMQD

问候,

  ask by Jess McKenzie translate from so

未解决问题?本站智能推荐: