ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:t_kanegon MovaleType4.1画像を拡大ポップアップしたい
困り度:
  • 暇なときにでも
こんばんは。カネゴです。

標記の件で調べています。ブログ記事で、画像をポップアップさせたい
のですが、lightboxやhighslideなどかっこいいやつは、出てくるのですが
一番スタンダード?な、ただformが立ち上がって、ポコって拡大するやつがないのです…

どちら様かご存じないでしょうか?「自分で調べろ」といわれそうなのですが…小1時間調べたのですが、出てこないので、皆様のお力をお貸し下さい(__)
質問投稿日時:08/05/19 20:44
質問番号:4034574
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答10pt

回答者:Muller3 補足された記事のスクリプトは、ブラウザ側で「ポップアップをブロック」設定されていると反応しないようなのですが、いいんでしょうか?
「ポップアップをブロック」設定をデフォルトにしているブラウザのが最近多いので、ちょっと注意かも。

提示されているものだったら、MT4の標準的な機能でも殆ど見た目は同じです。

MT4のポップアップは、こちらが参考になるかと。
「記事の投稿・画像のアップロード」
http://g-colors.jp/mt/cat6/
キモは「5.画像オプション」です。
「サムネイルを利用」(サムネイルの大きさを入力)
「ポップアップウィンドウで元の大きさの画像にリンクします」
にチェックを入れ完了をクリックすれば、サムネイルからのポップアップができます。
ただし、サーバーにimage::magickモジュールが入っていなければ、このオプションは出てきません。
サーバーにimage::magickモジュールが入っているかどうかは、「システムメニュー」-「ツール」-「システム情報」で、「インストール済み: オプションモジュール」に入っている、Image::Magickの項目を見ればわかります。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/05/20 16:35
回答番号:No.2
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:Muller3 「一番スタンダード」の意味がちょっとわからないのですが。
(formが立ち上がって?MTの管理画面上のフォームのことでしょうか?)

「スタンダード」が「MTの標準」(Javascriptのonclickイベント)という意味なら、「画像の挿入」から画像をアップし、「ポップアップウィンドウで元の大きさの画像にリンクします」にチェックを入れればできるんじゃないでしょうか(ただし、サーバーにサムネイルを作る機能<Image::Magickモジュール>が入っていればですが。入っていない場合はテキストからのリンクになります)
<a href="元画像URI" onclick="window.open('元画像URI','popup','width=幅,height=高さ,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no'); return false"><img alt="***" src="サムネイルURI" width="幅" height="高さ"/></a>
※MT4系はシステムで画像管理をするために、これに
<form mt:asset-id=…
というタグが入ります。

他のJavascriptを使う方法でしたら、「formが立ち上がって、ポコっ」だけではわかりづらいです。どこかで使っている例など補足された方がわかりやすいかも。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/05/20 10:02
回答番号:No.1
この回答へのお礼muller3さん 毎回ありがとうございます。

スタンダードなやつって自分の中でこれです。見つけちゃいました。
http://creazy.net/2006/12/javascript.html

ただMT4の中で出来るのでしたら、、上記の内容でいこうと思います。
参考URLなどあるとありがたいです。

よろしくお願いします。
最新から表示回答順に表示良回答のみ表示