使用Thickbox 很棒,它允许我将外部网站加载到thickbox 中,并且它们保留了它们的功能、外观等。我知道如何使用jquery 将简单内容加载到div 中,但我不知道如何将外部内容加载到div 中一个页面(最好通过 onload 事件)并让该 div 像Thickbox 一样工作,并在没有弹出Thickbox 窗口的情况下保留功能和外观。
所有站点都位于不同的子目录中,但具有相同的父目录。
我希望我解释得足够好。
我正在使用 jquery 1.3.1。
使用 jQuery 加载功能很棒。
一个简单的代码示例是加载外部文件的 div 在$('#result').load('simple/test.html');
哪里#result
,simple/test.html 是要加载的 html 页面路径。
有关更多信息,请访问http://api.jquery.com/load/并按照说明进行操作。
就我个人而言,我会选择一个 iFrame,根据您的描述,我认为它会提供相同的功能。
Thickbox (通常)是一个 iframe .. 如果内容来自外国网站(您无法控制的网站),iframe 几乎是您唯一的解决方案..