• ベストアンサー

Exciteのブログでリンク画像の_blank表示させたいのですが

Exciteのブログで画像をサムネイル表示させています。画像をClickしたときに、別画面で原サイズの写真を表示させたいのですが、まず小さいWindowが出て、最大化ボタンを押さないと大きくなりません。 設定方法がありましたら、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#16352
noname#16352
回答No.1

別窓の大きさを指定するためには JavaScript を使う必用があるのですが、 exblog では JavaScript の使用が禁じられているため、 ユーザーの任意で別窓のサイズを指定する事は出来ません。 投稿画面で画像をアップロードすると [#IMAGE|c0025947_12345678.jpg|200512/01/47/|mid|xxx|yyy#] という感じのタグが生成されると思いますが、 この xxx や yyy の値を変更すると掲載画像が縮小表示されるのと同時に、 クリック時に開く別窓の大きさも同値が採用され表示されます。 別窓で表示される画像はアップロードされた画像の原寸ですが、 上記値を縮小指定し直したときは窓が小さく表示されてしまうので画像が収まりきりません。 これは exblog の仕様なのでどうすることもできません。 サムネイルをクリックして別窓を表示されるのなら、 A タグと IMG タグを使うオーソドックスな方法しかありません(別窓サイズ指定は不可)。 なので、暫定的には次のような方法が考えられます。 1)投稿画面で画像をアップロードし、言ったん投稿を実行 2)本文中に表示されている画像を右クリックなどで別窓に一旦表示させる 3)URL にその画像のアドレスが記述されているはずですので、   【例】http://pds.exblog.jp/pds/1/200512/01/01/c0025947_12345678.jpg   これをコピーまたはメモ 4)投稿したトピックの修正画面に入り一旦[#IMAGE|..........#]タグを削除し... 5)代わりに<IMG src="http://pds.exblog.jp/pds/1/200512/01/47/c0025947_12345678.jpg" width="xxx" height="yyy" border="z" alt="...">を記述   → src 以外の要素は任意の数値などを代入   このタグで表示される画像がサムネイルになります 6)これを挟むようにしてリンクタグを記述   <a href="http://pds.exblog.jp/pds/1/200512/01/47/c0025947_12345678.jpg" target="_blank">   <IMG src="http://pds.exblog.jp/pds/1/200512/01/47/c0025947_12345678.jpg" width="xxx" height="yyy" border="z" alt="...">   </a> とりあえず、これでサムネイル画像の大きさに影響されない別窓表示を実現できます。 ただし、IMG タグで読み込んでいるのは原寸の画像ファイルなので、 場合によっては事前に小さく加工した画像もアップロードしておき、 IMG タグの中身はその小さく加工した画像のアドレスを指定し、 A タグは原寸の画像のアドレスを指定するようにすると読み込む負荷を軽減する事が可能。 投稿したり修正したりが面倒な場合は、任意の Web サーバに画像をアップして同じような事をするか、あるいは exblog のスキン編集内に用意されている"マイアカウントにイメージを登録"を利用するという方法もあります。 いずれにしても、exblog 上で別窓の大きさを指定する事は出来ないので、 この点についてはあきらめるしか無さそうです。 【注】上記本文中に記載されているアドレスは架空のアドレスです

net-bs
質問者

お礼

kujax130さん、早速に詳しい情報有難うございました。 参考にさせていただき、別ウインドウで_blank表示できるようがんばってみます。Exblogは単純明快な使いやすいBlogなので愛用しています。

関連するQ&A