2011-07-22 3 views
3

Shadowbox onloadを起動 - ページをロードするにはどうしたらいいですか?私は、リンク上で何度もシャドーを使用し、HREFは、このようなボックス内のどのページの負荷にとしてシャドーを指示していることを理解しました

<a rel="shadowbox;width=700;height:500;" id="something" href="/page/iwantto/load/here.php"> 

しかし、私は今、シャドーを持っている必要がありますが、すぐとして表示されますユーザーがページに入ります。 onclickではなくonloadです。 「これは、リンクされたWordと黒シャドーになり...

window.onload = function() { 
    // open a welcome message as soon as the window loads 
    Shadowbox.open({ 
     content: '<div><a href="/some/path/here.php">Clicky</a></div>', 
     player:  "html", 
     title:  "A Title", 
     height:  600, 
     width:  700 
    }); 

}; 

私は実現しないより良いシャドーを知っている誰とhttp://www.shadowbox-js.com/usage.html

から来ている:

私は、次のコードを使用していますclicky "をクリックすると、親ページがそのリンクに移動します。

私はここでそのような基本的な質問をして謝罪しますが、私は数時間googledしてshadow-js.comでたくさんのものを読み、私はonloadを得るために必要な構文を見つけていませんshadowboxをクリックしてリンクを開きます。私はこの行を追加しようとしました:

link:  '/some/path/here.php', 

しかし、それはどちらでもありません。私は.setupについて少し読んだけど、それを使う方法を完全には理解していません。誰かがチュートリアルの正しい方向に私を指すことができる、または素晴らしいだろういくつかのコードを説明してください。ありがとうございました。

+0

はそれを考え出した:http://shadowbox-js.com/forum.html#nabble-td1310252 プレイヤーはインラインフレームではなく、HTMLにする必要があります。 – mountaingirl

答えて

2

内容も間違っていてタイトルは必要ありません。

window.onload = function() { 
    Shadowbox.open({ 
     content: 'some/path/here.php', 
     player:  "iframe", 
     height:  600, 
     width:  700 
    }); 

}; 
関連する問題

 関連する問題