Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
C# Fancybox有时会重定向当前页面,而不是在iframe中加载_C#_Asp.net_Fancybox_Fancybox 2 - Fatal编程技术网

C# Fancybox有时会重定向当前页面,而不是在iframe中加载

C# Fancybox有时会重定向当前页面,而不是在iframe中加载,c#,asp.net,fancybox,fancybox-2,C#,Asp.net,Fancybox,Fancybox 2,我有一个用于搜索功能的fancybox,我已经使用了一段时间。最近我更新到了fancybox 2.0。自从我升级后,每隔一段时间,我的一个FancyBox就会加载到当前窗口而不是iframe中。以下是适用的代码: <a href="../rets/search.aspx" class="mlsSearch">Search</a> 你知道是什么导致了这个问题吗?我似乎不明白为什么这个坏掉了,其余的代码都很相似。我有类似的问题,原因是如果你在iFrame模式下使用Fancy

我有一个用于搜索功能的fancybox,我已经使用了一段时间。最近我更新到了fancybox 2.0。自从我升级后,每隔一段时间,我的一个FancyBox就会加载到当前窗口而不是iframe中。以下是适用的代码:

<a href="../rets/search.aspx" class="mlsSearch">Search</a>

你知道是什么导致了这个问题吗?我似乎不明白为什么这个坏掉了,其余的代码都很相似。我有类似的问题,原因是如果你在iFrame模式下使用Fancybox,想要强制这样的内容:

<span onclick="$.fancybox({content:'Hello',type:'iframe'});">Iframe</span>
。。。然后,内容值必须是加载到iFrame中的有效URL。您可能无法为iFrame指定HTML代码。相反,将搜索URL Hello

这很好:

<span onclick="$.fancybox({content:'Hello'});">Iframe</span>

通过firebug控制台输出的任何错误?@SG86 nope-除了对寻找replace.js的站点的失败GET请求之外。我不认为这与fancybox有关。我希望我能确切地知道它是什么,但我没有写这段代码,而是继承了它。你的链接没有名为或mlsSearch的类。@AlexMendez抱歉,这是一个复制错误。正如SG86所说,在实际代码中,这通常是一个脚本错误。Firebug控制台可能不会显示它,因为在加载新页面时会重置它。在Windows上尝试web开发人员错误控制台Ctrl+Shift+J。
<span onclick="$.fancybox({content:'Hello'});">Iframe</span>