[Codeigniter-users] アニメーションGIFの表示について

Back to archive index

huo rihong huori****@yahoo*****
2011年 9月 14日 (水) 00:17:18 JST


加賀さん

Tetsuです。リプライありがとうございます。

> 生成された HTML を Web サーバの適当な場所に置いて表示してみたら
> どうなるでしょうか?
> 
> 外部の Web サーバに置かれているという GIF ファイルですが、Referer
> ヘッダなどで埋め込み先を制限されていることなども考えられます。
ためしに、レンタルサーバ上に置いてみましたが、GIFファイルは、正常に
表示されました。

> 直接は関係ありませんが、HTML中のid属性の値はユニークである
> 必要があり、他の要素のid属性と値が同じであってはなりません。
> Tetsu さんの例では、1.、2. のいずれの img 要素も「id="Image1"」と
> 指定されていて問題のある状況といえます。
すみません。一つ目をコピーして、利用しました。
テスト環境(viewソース)では、重複していません。

本番環境(未構築)では、問題なく表示されることを前提に、
現在の開発環境で進めてみます。

その他、お気づきの点がありましたら、
また、ご連絡ください。

以上、よろしくお願いします。

Tetsu.




--- Makoto Kaga  wrote:
> 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
> >
> 
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
>




Codeigniter-users メーリングリストの案内
Back to archive index