2010-12-01 55 views
6

如何使用javascript函數調用thickbox。我正在使用此代碼。使用javascript調用thickbox

 
//javascript function 
function click_fn() 
{ 
self.location="upload.php?keepThis=true&TB_iframe=1&width=1000&height=400&model=true"; 
} 

回答

17

通過JavaScript

 

var url = "http://www.blah.com/something?KeepThis=true&TB_iframe=true&width=300&height=200"; 
tb_show("My Caption", url); 

語法調用ThickBox的: tb_show(標題,URL,imageGroup)

代碼,可從JavaScript調用ThickBox的。

+0

優秀。爲我節省了很多時間:) – 2013-03-26 14:02:07

2

您可以觸發tb_show與內嵌HTML以及:

tb_show("Modal title", "#TB_inline?inlineId=modal_container"); 

當使用文本來確保讓他們在p標籤。 複選框標籤文本必須是有效的HTML(帶有標籤),否則標籤會被分出。

<div id="modal_container" style="display:none;"> 
    <p> 
     Example Text 
    </p>  
    <input type="checkbox" name="checkbox_name" id="checkbox_name" value="value"> 
    <label for="checkbox_name">Example Label</label> 
</div>