Makoto Kaga
makot****@proje*****
2011年 9月 13日 (火) 23:50:34 JST
Tetsu さん > 「2.JPEG静止画」は正常に表示されますが、「1.アニメーションGIF」は表示されません。 これは、CodeIgniter とはまったく関係ないのではないかと思います。 生成された HTML を Web サーバの適当な場所に置いて表示してみたら どうなるでしょうか? 外部の Web サーバに置かれているという GIF ファイルですが、Referer ヘッダなどで埋め込み先を制限されていることなども考えられます。 直接は関係ありませんが、HTML中のid属性の値はユニークである 必要があり、他の要素のid属性と値が同じであってはなりません。 Tetsu さんの例では、1.、2. のいずれの img 要素も「id="Image1"」と 指定されていて問題のある状況といえます。 -- 加賀 誠人 / Makoto Kaga http://project92.com / http://twitter.com/makotokaga 2011/9/13 huo rihong <huori****@yahoo*****>: > いつもありがとうございます。Tetsuと申します。 > 下記のコントローラーにて、ヘッダーと左カラムのビューを呼び出して、 > 左カラムのビューでは、1.アニメーションGIFへのリンク(外部Webサイトから読込み)、 > 2.JPEG静止画へのリンク(外部Webサイトから読込み)を利用しています。 > しかし、いざ、コントローラーにブラウザ(FF3.6.2、IE6)でアクセスすると、 > 「2.JPEG静止画」は正常に表示されますが、「1.アニメーションGIF」は表示されません。 > ブラウザの「ソースを表示」機能でソースを見ると、当該リンクはちゃんと、imgタグに > 書かれており、そのソースをデスクトップ等に保存して、ダブルクリックすると > 「1.アニメーションGIF」は正常に表示されます。 > > 原因、及び解決方法をご教示いただければ助かります。 > > 環境は: > Windows XP > xampp win32 1.74 > ci 2.0.3-1 > 以上のローカル環境 > > ブラウザは、 > FF3.6.2 > IE6 > です。 > > > ■コントローラー > ---------------------- > <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); > > //class Index extends CI_Controller { > class Page extends CI_Controller { > > public function index() > { > $this->load->view('header'); > $this->load->view('left_column'); > } > } > /* End of file welcome.php */ > /* Location: ./application/controllers/welcome.php */ > ---------------------- > > ■ビュー > ---------------------- > <!DOCTYPE html> > <html lang="ja"> > <head> > <meta charset="utf-8"> > <title>XXXX</title> > > <style type="text/css"> > </style> > <link href="<?=base_url();?>css/header.css" type="text/css" rel="stylesheet" /> > </head> > <body> > <table width="200" border="1" cellspacing="0" cellpadding="0"> > <tr> > <th width="43" scope="row" align="center"><img src="<?=base_url();?>img/crown03-05.gif" width="32" height="21" alt="1位" /></th> > <td width="151"><a href="page.html"><img src="「ここにアニメーションgifのURL」" width="133" height="100" border="0" id="Image1"/></a> > </td> > </tr> > <tr> > <th scope="row" align="center"><img src="<?=base_url();?>img/crown03-10.gif" width="32" height="21" alt="2位" /></th> > <td width="151"><a href="page.html"><img src="「ここにJPEGのURL」" width="133" height="100" border="0" id="Image1"/></a> > </td> > </tr> > > </body> > </html> > ---------------------- > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users >