FTPで送信後ブラウザで表示&ソース表示すると、送信前に確かに書いておいたはずの<IMG src=” ”>のタグが消えてしまいます。全ての<IMG src=” ”>ではなく、なぜか一部。そんなことってあるんでしょうか。HPビルダーver.6.0.4.0を使ってます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/04/19 12:11:54
  • 終了:--

回答(7件)

id:Cherry No.1

Cherry回答回数68ベストアンサー獲得回数02003/04/12 16:44:25

ポイント17pt

ビルダー上で シフトJIS で作成したページを アップロードして、Web ブラウザ(Netscape や Internet Explorer)で 表示した時に EUC のページと 漢字コードを誤認識することがあります.(逆に EUC で作ったページを シフトJISと認識することもあります.)

その場合に 誤認識した文字の直後のタグが 表示されなくなることがあります.

これを防止するためには、 <meta> タグを利用して、そのページで使用している漢字コードをブラウザに指示する必要があります.

具体的には、HTML の <head>〜</head> の間に

シフトJISで ページを作成したときは

<META HTTP-EQUIV=”content-type” CONTENT=”text/html; charset=Shift_JIS”>

EUCでページを作成したときは

<META HTTP-EQUIV=”Content-Type” CONTENT=”text/html; charset=EUC-JP”>

を つけることで ブラウザが 漢字コードを 誤認識することは、なくなり、文字コードのご認識によるタグの非表示は、発生しなくなります.

id:toel

そのメタタグはすでにつけてあります。

また、消えたタグの中には漢字等2バイトの文字はありません。 alt=”” の中に日本語での説明を入れることもありますが、日本語説明を入れても、表示される、つまりタグは消えないものもあります。

2003/04/12 17:10:38
id:tanab No.2

tanab回答回数1ベストアンサー獲得回数02003/04/13 07:07:13

ポイント15pt

http://www.vector.co.jp/soft/win95/net/se061839.html

FFFTP(Windows95/98/Me / インターネット&通信)

ビルダー6は使っていないので詳しく分かりませんが、ビルダーで保存したソースにはタグが正しく残っていることを前提で考えました。

現在ビルダーのFTP機能でアップロードしているのでしたら、一度、別のFTPソフト(フリーのFFFTPとか)を使ってアップロードしてみてはいかがでしょう?

それでタグの欠落が無ければビルダーのFTP機能のバグということになります。

もし、欠落しているようでしたら、Webサイト側に問題があると考えられます。その場合、できるなら、使っているPCにApacheとか簡易Webサーバをいれてまずは自前の環境で確認してみてはいかがでしょう?

http://cybozu.co.jp/products/tech/webinstall/winapache.html

Apache (Windows用)のインストール サイボウズ株式会社

http://homepage2.nifty.com/spw/bjd/

SapporoWorks 札幌ソフト開発工場

id:toel

FFFTPも試してみたけど、結果は同じでした。

2003/04/19 09:23:55
id:zeroxone No.3

zeroxone回答回数8ベストアンサー獲得回数02003/04/16 15:13:17

ポイント15pt

ソースの途中だけが消えているのでしょうか?後半部分だけが消えているのでしょうか?

後半部分が消えているのならFTPのアップロードがうまくいっていないことが考えられます。別ファイルを作成してアップしてみるかFTPソフトにもよりますが直接テキストモードでアップしてみることをお勧めします。また一度ファイルの漢字コードを確認してみてください。通常Shift-JISだと思いますがまれにUNICODEなどと判別されるようなゴミを含んだファイルが生成されているかもしれません。

あと考えられることとしてアップした場所と見ているファイルが違ってるという初歩的なミスも考えられます。ブラウザによってはキャッシュされている古いソースを表示している場合もあります。

id:toel

の < > で囲まれた全てが消えています。他のタグは問題ありません。タグでも無事なものも多いです。

漢字コードはShift-JISです。

2003/04/19 09:26:07
id:XLF No.4

XLF回答回数1ベストアンサー獲得回数02003/04/17 02:38:16

ポイント15pt

FTPのソフトは何をお使いでしょうか?

アップロード時のオプションによって、自動認識して文字がUPされてしまうのではないでしょうか。

ソフト名とオプションの状態、UPしたファイルの拡張子情報をご確認ください。

id:toel

アップ後ブラウザでソースを開いても文字コードは変わってませんので、これは大丈夫だと思います。

ビルダーのFTP、及びFFFTP。ファイルの拡張子は.gifです。オプションの状態とは何を確認すれば良いのでしょう?

以上4つを試した後、念のため、ジオシティーズとニフティの他の2サーバーにもアップしてみました。

結果、それぞれをブラウザ及びソース表示すると、どちらもインターネットセキュリティがONだとどちらも先述のタグが消えてしまい、OFFにすると、ジオの方はタグが残ってて指定の画像も表示されることが分かりました。

インターネットセキュリティだけの問題でもなさそうですが、その辺も含めてお教え下さい。

2003/04/19 10:33:43
id:b-blue No.5

b-blue回答回数34ベストアンサー獲得回数02003/04/19 15:15:53

ポイント18pt

そのイメージを指定しているsrc=””の部分はどうなってますか。

もしかしてフルパス(http://〜)を指定していませんか?

一部のセキュリティソフトは広告削除機能がついてます。httpから指定しているIMGタグを見つけると「広告」と見なして、表示時にそのIMGタグを削除する場合があります。

あと、その表示されなかったHTMLファイルをFTPソフトで一度ダウンロードしてみて、IMGタグが消えているか確認してみてください。もしダウンロードしたファイルのIMGタグが消えていなかったら、表示時に原因があると思います。もし消えていたら、サーバーかアップロードに問題があります。少しは原因を絞れます。

さらに2番目のURLで一度文法チェックをしてみたらどうでしょう。タグの閉じ忘れで思わぬエラーが出てるかもしれません。

id:toel

イメージは全て相対パス指定です。

FTPでダウンロードしてもIMGタグは残っていました。ちなみにネスケ7では表示されるようになった(最初に質問した頃はダメでしたが、皆さんのご指摘を一つずつ試していたうちにタグも消えなくなりました)のですが、IE6ではあいかわらずタグごと消えてしまいます。

文法チェック…面白かったです。が、肝心の部分に関するエラーは見つかりませんでした。

引き続き、よろしくお願いします。

2003/04/19 16:30:31
id:jouno No.6

jouno回答回数280ベストアンサー獲得回数02003/04/19 17:55:54

ポイント15pt

みてるとie固有の問題のようですね。不確かですが、なんらかの危険なスクリプトのタグと誤認して非表示になっているのではないでしょうか。インターネットセキュリティのいろんなスクリプトを許可、不許可の設定を、いじってみてはどうでしょうか。

id:toel

すみません、どうしたら良いのかよくわかりません。

2003/04/21 13:15:21
id:b-blue No.7

b-blue回答回数34ベストアンサー獲得回数02003/04/21 13:03:50

ポイント15pt

連続書き込みですいません。

いろいろ探してみたのですが、該当するものを見つけられませんでした。まだ解決しそうにないのでしたら、こちらのURL先で再質問したほうがいいかと思います。新しい情報が入るかもしれません。

適当なTopicを選ぶと上にカテゴリが出てきます。その上に「質問する」ボタンがありますので、注意事項などを確認してから質問してみてください。(注意事項を読むとはてなで質問したことをあらかじめ言っておかなければならないような事が書いてあります)

id:toel

いろいろとありがとうございます。

他のユーザさんにも聞いてみたら、IEでも見えてるという人もいました。

とするとやはりインターネットセキュリティの問題っぽい?と思ってます。

趣旨が変わってしまいそうなので、いったん終りにします。

2003/04/21 13:17:49

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません