JavaScriptで、新しく開いたウィンドにピッタリと画像をおさめるには?
[上に]
[前に]
[次に]
YMD
2000/02/06(日) 23:25:27
サムネイルをクリックすると新しいウィンドを開く JavaScript で、width=300、height=400 の画像を表示させるようにしたら余白ができてしまいました。また、余白分がズレて、画像が全て表示されません。
<a href="hoge.jpg" onClick="open('hoge.jpg','new','width=300,height=400'); return false" target="_blank"><img src="fuga.jpg" width=90 height=120 alt="(3KB)"></a>
余白なしで表示させる方法がありましたら教えてください。
Mugi
[E-Mail]
[HomePage]
2000/02/07(月) 00:04:54
画像ファイルを直接開くのではなくHTMLソースを書き出すようにすればいい。
例:
function imgwin(src,w,h){
var w=window.open("","new","width="+w+",height="+h)
with(w.document){
open()
writeln("<html><head><title>画像</title></head>")
writeln("<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>")
writeln("<img src='"+src+"'>")
writeln("</body></html>")
close()
}
}
<a href="" onClick="imgwin('hoge.jpg',300,400);return false"><img src="fuga.jpg" width=90 height=120 alt="(3KB)"></a>
YMD
2000/02/07(月) 00:41:37
過去ログを探してたら、直接画像ファイルは駄目みたいですね。
> ../199905/99050124.htm
>Mugiさん
えぇーと、Mugiさんの [例] ですが、どこに書いたら良いのでしょうか?
人のソースを見て、真似する程の知識しかないので、具体的に伝授して戴けると助かります。
また、
> <a href=""
だと、JavaScript がオフになってても飛ぶのでしょうか?
YMD
2000/02/07(月) 01:15:47
[[解決]]
出来ました。出来ました。
自己レスですが、
>> <a href=""
> だと、JavaScript がオフになってても飛ぶのでしょうか?
理由はわかりませんが、飛びました。(そうゆうもんですか?)
一応、解決にしておきますが、「<a href=""」の件がわかる方は教えてください。
[上に]
[前に]
[次に]