Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 带有外部页面的javascript或jquery窗口弹出窗口_Php_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Php 带有外部页面的javascript或jquery窗口弹出窗口

Php 带有外部页面的javascript或jquery窗口弹出窗口,php,javascript,jquery,jquery-ui,Php,Javascript,Jquery,Jquery Ui,有谁能给我一些关于如何在一个漂亮的弹出窗口中打开外部页面的指导吗 我在一个页面上有很多动态内容,在下面的代码中,我想打开一个带有链接的弹出窗口。出于某种原因,我完全被这件事缠住了 function showCourse(code) { $.ajax({ async:false, type: "POST", url: 'formPostsUser.php?reqtype=getCourseDetails', data

有谁能给我一些关于如何在一个漂亮的弹出窗口中打开外部页面的指导吗

我在一个页面上有很多动态内容,在下面的代码中,我想打开一个带有链接的弹出窗口。出于某种原因,我完全被这件事缠住了

    function showCourse(code)
{

    $.ajax({
        async:false,
        type: "POST",
        url: 'formPostsUser.php?reqtype=getCourseDetails',
        data:'coursecode='+ code,
        success: function(data) 
        {
             $('body').add('div#lightbox')
             .append(data)
             .animate({width: "350px", height:"250px"}, 1500);

        }
    });
}
此函数需要编辑才能打开弹出窗口。出于某种原因,目前,如果用户按下调用此功能的链接,它会将我的页面移到屏幕的左侧,并在页面的顶部而不是弹出窗口中显示我的内容

如有任何提示,将不胜感激 问候
Alex可以将图像、iFrame、dom内容、视频等嵌入弹出框。

它可以将图像、iFrame、dom内容、视频等嵌入弹出框。

是的。将数据推到窗口中。打开结果,broI想他想要一个仍然是当前页面一部分的弹出窗口。@Justin不确定你是否知道。但是一个漂亮的弹出窗口和一个新的浏览器页面或标签之间是有区别的。那不适合她!!!而且使用性很差。将数据推到窗口中。打开结果,broI想他想要一个仍然是当前页面一部分的弹出窗口。@Justin不确定你是否知道。但是一个漂亮的弹出窗口和一个新的浏览器页面或标签之间是有区别的。那不适合她!!!还有糟糕的使用性它怎么不起作用?您正在将DOM元素附加到一个div中,并试图让它们弹出。highslidejs就是这么做的。它一直在说加载。对于不同的jquery插件也是如此。他们在一个普通的链接上工作,但我的链接是通过JS动态创建的,出于某种原因,我发现弹出窗口无法工作。这里也是一样,我使用的是lightbox,它没有打开弹出窗口,它只是在当前内容上写入内容,用PHP创建它。JS不会在那些类型的弹出窗口中运行。当我刚才解释为什么它不起作用时,我又回来了。出去一段时间,以一个新的思维回来。现在很有魅力,伙计。前一天过得不好;)它怎么不起作用?您正在将DOM元素附加到一个div中,并试图让它们弹出。highslidejs就是这么做的。它一直在说加载。对于不同的jquery插件也是如此。他们在一个普通的链接上工作,但我的链接是通过JS动态创建的,出于某种原因,我发现弹出窗口无法工作。这里也是一样,我使用的是lightbox,它没有打开弹出窗口,它只是在当前内容上写入内容,用PHP创建它。JS不会在那些类型的弹出窗口中运行。当我刚才解释为什么它不起作用时,我又回来了。出去一段时间,以一个新的思维回来。现在很有魅力,伙计。前一天过得不好;)