プロが教える店舗&オフィスのセキュリティ対策術

ラブドアのブログを使っているのですが、ブログに写真を貼りつけてそれを開くとき、別ウィンドウで開くようにしています。そこで、開いた画像のウィンドウにはツールバーやステータスバーもついているのですが、それがないシンプルなウィンドウで開くようにしたいのですが、どうすればいのでしょうか?

A 回答 (4件)

>やはりうまくきません


window.openを使うと普通新しくウィンドウを開くのですが、ウィンドウを再利用する設定になっているのではないかと思います。
IEの場合
メニューのツール~インターネットオプション~詳細設定
ブラウズ
 □ショートカットを起動するためにウィンドウを再利用する
にチェックが入っていると新しくウィンドウが開かれないことがあります。
    • good
    • 0
この回答へのお礼

度々ありがとうございます。BLUEPIXYさんがおっしゃる通りその項目にチェックが入っていましたが、それをはずしてもうまくいきませんでした。それで私なりに調べたのですが、どうも画像の名前を入れるところに問題があったようです。私は例えば'ok web'のように文字の中にスペースを使用した名前を使っていましたが、'ok'のような1文字にしたら開くようになりました。または、'_blank'にしても同様に開きます。これは、文字にスペースを入れてはいけなかったんでしょうか?

それからもう一つ問題があるのですが、例えば600×400の画像を開く際に、'width=600,height=400'と指定したにもかかわらず、そのサイズで開きません。これはどうしてでしょうか?それと、私は画像ぴったりのウインドウを開きたいのですが、今のままでは画像の上や左に若干余白があるのでぴったりのサイズを開くことはできません。余白をなくす方法はあるのでしょうか?

何かたくさんお願いしてしまって申し訳ございませんがよろしくお願いします。一応現在の状態を下に書いておきます。

<a href="http://image.blog.livedoor.jp/BLOG-ID/imgs/b/7/b … onclick="window.open('http://image.blog.livedoor.jp/BLOG-ID/imgs/b/7/b … false;"><img src="http://image.blog.livedoor.jp/BLOG-ID/imgs/b/7/b … width="300" height="225" border="0" alt="ok web" hspace="5" class="pict" align="left"/></a>

お礼日時:2005/06/04 08:54

#2補足>同じウインドウで開いてしまい


すみません。
>no';return
のところで")"が抜けていました
no');return
が正しいです。

実際に、ライブドアブログで試してみました。
(個人を特定する部分は、OKWebの規約に則り、変更してあります)
<a href="http://image.blog.livedoor.jp/BLOG-ID/imgs/f/0/f … target="_blank"><img src="http://image.blog.livedoor.jp/BLOG-ID/imgs/f/0/f … width="160" height="144" border="0" alt="笑い男" hspace="5" class="pict" align="left"/></a>
の様になっている部分を以下のように変更する
<a href="http://image.blog.livedoor.jp/BLOG-ID/imgs/f/0/f … onclick="window.open('http://image.blog.livedoor.jp/BLOG-ID/imgs/f/0/f …笑い男','toolbar=no,location=no,status=no,menubar=no');return false;"><img src="http://image.blog.livedoor.jp/BLOG-ID/imgs/f/0/f … width="160" height="144" border="0" alt="笑い男" hspace="5" class="pict" align="left"/></a>
    • good
    • 0
この回答へのお礼

度々ありがとうございます。試してみたのですがやはりうまくきません。BLUEPIXYさんはうまくいかれたんですよね?ただ単にコピペしただけなんですけどねえ…。

<a href="http://image.blog.livedoor.jp/BLOG-ID/imgs/b/7/b … onclick="window.open('http://image.blog.livedoor.jp/BLOG-ID/imgs/b/7/b …○○○','toolbar=no,location=no,status=no,menubar=no');return false;"><img src="http://image.blog.livedoor.jp/BLOG-ID/imgs/b/7/b … width="300" height="225" border="0" alt="○○○" hspace="5" class="pict" align="left"/></a>

これが現在の状態ですが、どこかおかしい所があるんでしょうか?
今も以前と同じように同じウインドウで開いてしまい、ツールバーなどもそのまま残った状態です。
もしかしたら、Blogの設定自体か何かに問題でもあるのでしょうか?
何度もすみませんが、よろしくお願いします。

お礼日時:2005/06/03 07:07

多分、現在は


<a href="画像へのリンク先" target="_blank"><img ~/></a>
みたいな形になっているんですよね。
その部分を
<a href="画像へのリンク先" onclick="window.open('画像へのリンク先をそのまま持ってきて使う','画像の名前','toolbar=no,location=no,status=no,menubar=no';return false;"><img ~/></a>
みたいな感じに変更すればいいと思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。やってみたのですがうまくいきません。元はBLUEPIXYさんがおっしゃる通り
<a href="http:○○○.jpg" target="_blank"><img src="~~/></a>
のようになっていて、教えていただいたものをコピペしてリンク先や画像の名前などを入れたのですが、別ウインドウで開かれずに同じウインドウで開いてしまい、しかもツールバーもまだ残った状態なんです。何かおかしいところでもあるんでしょうかね?初心者なのでよくわかりません。

お礼日時:2005/06/02 07:38

プログラムを使う限りそのプログラムの設定は出ますね。



壁紙に設定してしまえば枠なども出ないですよ。
画面設定で中央に設定にしておけばピクセル等倍で表示できます。
    • good
    • 0
この回答へのお礼

すみません。私の説明が悪かったのでしょうか、壁紙の話ではありません。ブログの記事に写真をアップするとき、いったんサムネイル表示をしておき、その画像をクリックすると元のサイズの写真が別ウィンドウで開くということです。そのウィンドウをツールバーなどがないやつにしたいんです。これはよくいろんなサイトで見かけるので私もそういうふうにしたいんですが…。

お礼日時:2005/06/01 18:09

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