Fancybox を magento admin で使用しようとしていますが、IE9 を除いてすべて正常に動作しています。
<a class="fancybox fancybox.ajax" href="http://10.1.1.34/clovis/index.php/ClearSale/Standard/Index/codPedidoCS/100000048/">ClearSale</a>
私のファンシーボックスの呼び出し:
<script type="text/javascript">
jQuery(function() {
jQuery('.fancybox').fancybox();
});
</script>
私のajaxリターン:
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\"><b><span style='color:red;'>Ocorreu um erro, por favor entre em contato com o suporte.</span></b>";
しかし、この ajax リターンは何でもかまいません。私は同じ問題を抱えています。何が起こるか: Firefox ではすべて正常に動作します。しかし、IE9でリンクをクリックすると、彼はfancyboxを2秒間表示し、ajax return.iで1つのページにリダイレクトします。同じ動作ですが、ブラウザに「Active the activeX」というメッセージが表示され、アクティブな場合はすべて正常に動作しますが、私のコードでは、activeX をアクティブにするように要求しません。これ以上何ができるかわかりません。誰か助けてください。前もって感謝します。