シンプルウェイ制作班|WEB制作スタッフブログ

ColorBoxでiframeを開く

2012年08月23日

jqueryベースで動作する「ColorBox」。
主に画像を拡大表示するときなどに使いますが、iframeを開きたいときにも使うことができます。

使い方は簡単。

1.ソース中のポップアップさせたい部分に
class="iframe"

を記述し、js,cssファイルを読み込みます。

(例)
<a href="/job_search.php" class="iframe"><img width="29" height="168" alt="test" src="/images/common/direct_btn.png"></a>

ColorBoxからダウンロードしたjsファイルとcssの読み込み。

<script type="text/javascript">google.load("jquery", "1.7.1");</script>
<script type="text/javascript" src="/js/jquery.colorbox.js"></script>
<link rel="stylesheet" href="/css/colorbox.css" />

2.画像ファイルの設置
ダウンロードしたcolorboxの画像ファイルを設置(/images/以下のファイル)。

3.colorboxの設定をjavascriptで記述。
iframeの大きさは、widthとheightを変更することで変えることができます。
ピクセル指定も可能です。

$(document).ready(function(){
$(".iframe").colorbox({width:"850px", height:"80%", iframe:true});
});

※開いたウインドウに閉じるボタンを設置するときは、ボタンに

id="cancel"

を設定して、

$("#cancel").click(function(){
parent.$.fn.colorbox.close(); return false;
});

を記述します。

同じカテゴリー(jQuery)の記事画像
多機能テーブルを作成する
シングルページについて
簡単にjQueryのカスタムビルドができるサイト「jQuery Builder」
reveal.jsでPowerPointのプレゼン資料みたいなページ
jqueryを使いこなす
jQueryを導入する
同じカテゴリー(jQuery)の記事
 多機能テーブルを作成する (2015-10-05 14:29)
 シングルページについて (2014-12-18 18:13)
 簡単にjQueryのカスタムビルドができるサイト「jQuery Builder」 (2014-04-07 16:59)
 reveal.jsでPowerPointのプレゼン資料みたいなページ (2014-01-06 18:07)
 jquery で要素の数を数える (2011-09-12 17:37)
 jqueryを使いこなす (2011-07-04 16:06)
※このブログではブログの持ち主が承認した後、コメントが反映される設定です。

コメントフォーム

名前:
メール:
URL:
コメント:
上の画像に書かれている文字を入力して下さい

<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

過去記事
最近のコメント
QRコード
QRCODE
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 27人
新規投稿

新規投稿するにはログインする必要があります。会員IDをお持ちでない方はIDを取得された後に投稿できるようになります。

このページの先頭へ