使用Thickbox非常棒,它允许我将外部网站加载到厚箱中,并保留其功能,外观等。我知道如何使用jquery将简单内容加载到div中但是我仍然坚持如何将外部内容加载到页面中的div(最好通过onload事件)并使div像Thickbox一样,并保留功能和外观,而不需要弹出厚箱窗口。
所有网站都位于不同的子目录中,但具有相同的父目录。
我希望我解释得很好。
我正在使用jquery 1.3.1。
答案 0 :(得分:2)
使用jQuery加载功能很棒。
一个简单的代码示例是$('#result').load('simple/test.html');
,其中#result
是您将加载外部文件的div,而simple / test.html是要加载的html页面路径。
有关详细信息,请转到http://api.jquery.com/load/并按照说明操作。
答案 1 :(得分:1)
就个人而言,我只是去寻找一个iFrame,根据你的描述,我认为它会提供相同的功能。
答案 2 :(得分:1)
Thickbox (通常)是一个iframe。如果内容来自国外网站(你不控制的网站),iframe几乎是你唯一的解决方案..