重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

素人なのに、会社のサイトの運用を任されました。
仕事が終わっては勉強に励んでいる日々ですが、まだまだわからないことだらけなので教えてください。

ある画像を新しくサイトに表示したくいので、元々表示されている画像のコードを、会社で使っているCMS編集画面で確認をしました。質問はその参考にした画像についてです。
質問:同じ画像なのに、違う表現をすることってあるんですか?

何が言いたいかというと、例えば同じ画像なのに、コード上はこのような表記になっています。
---------------------------------------------------------------------------------------------------
<img src ="/contents/gazou/tag/tagpar/fueagfy4/faeuiy7/18274057261.jpg"/>

~~~(中略)

<script/ >(中略)"/contents/gazou/tukue.jpg"/>
---------------------------------------------------------------------------------------------------

ここでいう、「18274057261.jpg」と「tukue.jpg」は、同じものを指します。
「18274057261.jpg」と「tukue.jpg」という、2枚の別々の画像ではなく、どちらも同じ画像を示しているんです。

しかし、上記の通り、画像保存先(パス?)も違えば、ファイル名も全然違います。
特に、「18274057261.jpg」の方のパスは、その保存先も、数字が羅列されたファイル名も不明です。
※tukue.jpgは、恐らく前任者が自分で名付けて保存したものだと思いますが。
更に謎なのが、パスやファイル名の一部を入れて画像検索をしても、「18274057261.jpg」は出てきません。
パスの一部に「tag」とあるので、タグに関わる何かかと思い、その付近をF12の管理者画面で調べてみるも、全然わかりませんでした。

同じページ上で、「机」「椅子」「ランプ」などのボタンをクリックすると、画面遷移はせず、同じページ内で、机の詳細情報が出たり、ランプの詳細情報が出たり、切り替わるようにしています。
「18274057261.jpg」は、おそらく、机タグに紐づいたものとして登録されているんだと思います。
椅子、ランプについても、同様に数字の羅列のjpgと、前任が保存したと思われる、わかりやすい名前のjpgの記載があったからです。

脱線して申し訳ありません。
とにかく、同じ画像なのに、コード上で2つの表現の仕方をすることがあるのか?
それが疑問です。
また、仮にそんなことがあったとしても、数字の羅列に関しては、わざわざこんな名前をつけるとも考えにくいし、何のためのパスなのか、ファイルなのかわからず、新しい画像をどう設定しようか悩んでいます

長くなりましたがご教示よろしくお願いいたします。

質問者からの補足コメント

  • こんにちは!さっそくありがとうございました。別のURL、そうですよね。素人からしても、別の事を指すのではと思ってました。

    省略していた部分ですが、大まかに下記のような感じです。
    script type = “text/JavaScript
    var imageDiv=●●(該当のURLに似た記述
    bar imageEvars=(imagelink= “” image asset=そして、ようやくここに、『tukue.jpg』に続くURLの記載がありました。

    後は、つらつらとコードが続きます。
    上下二つのまとまりで、1つの画像に関するコードの記述のようだというところまではわかりました。
    それぞれがどんな意味を成すのか、今日も午前中調べてましたがうなるだけでした。
    もう、最低でも意味くらいわかるようになりたいです。

    No.1の回答に寄せられた補足コメントです。 補足日時:2019/11/13 13:00

A 回答 (2件)

No1です。



>省略していた部分ですが、大まかに下記のような感じです。
「大まかな」内容でははっきりしたことはわかりません。

想像するところ、その部分はjavascriptのコードが埋め込まれている部分で、質問者様がURLと勘違いしているものは、多分、文字列の表記です。
スクリプトの中で、それをURLとして利用しているのかもしれませんが、そっくりそのまま利用しているのか、何らかの合成などをしてから利用しているのかは、ご提示の内容からはわかりません。
そもそも、ご提示の「おおまかな内容」からでは、内容はさっぱりわかりませんけれど・・・
(タイポがありそうだとはわかりますが… =コピペせずに入力したらしい)


社内ならスクリプトの意味が分かる方が周囲のどこかにいらっしゃるでしょうから、そちらに見てもらい、教えてもらうことをお勧めします。
    • good
    • 1
この回答へのお礼

fujilinさん、こんばんは!再びありがとうございました。
せっかく解読くださろうとしていたのに、すみません。ありがとうございました。

仰る通りで、恐らくjabascriotかと私も思います。
たしかに、実際わかる方に見て頂いたら、1分でわかることかもしれません。ちょっと周りを探してみます。

お礼日時:2019/11/14 00:12

こんにちは



>同じ画像なのに、コード上で2つの表現の仕方をすることがあるのか?
基本的に、異なるURLは異なるファイルを示します。
もしも、異なるURLで同じ画像が表示されるのであれば(質問文を読む限り、必ずしもそうではないみたいですが)、同じ画像を異なる名前で保存してある可能性が大です。

一方で、特殊な方法として、異なるURLであってもプログラム等で読み替えて同じ画像を表示することは不可能ではありません。(サーバ側、又は、クライアント側のスクリプト等)
ただ、そのようなことを行うからには、それなりの目的があって行っているはずと思いますが、ご質問文からだけではうかがい知れません。


また、
><script/ >(中略)"/contents/gazou/tukue.jpg"/>

これって、はたしてimgタグなのでしょうか?
肝心のところを「(中略)」として隠しているので、どのようなマークアップになっているのかさっぱりわかりません。

関係する部分の全体像がわかるように提示なされば、多分、どなたかが回答をしてくださると思います。
この回答への補足あり
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!