0

嗨,我正在使用 iframe 在 Fancybox 中创建表单。

我想在第一个弹出窗口上使用按钮来加载不同的页面。这是当前弹出窗口上按钮的代码。

<a href="javascript:parent.jQuery.fancybox.open({href : 'galeria_popup_form.html', title : 'My title'});">
<button class="cta_zaglosuj"></button></a>

我不想在 iframe 中打开 iframe。我希望当前弹出窗口将其内容更改为不同的 html 文件。

如果没有浏览器将其理解为不安全的 JavaScript 尝试使用 URL 访问框架,是否有可能?

4

2 回答 2

1

你需要这样的东西吗?(您应该知道您的 iframe id 或者如果它只是 iframe,那么只需将 #iframe_ID 更改为 iframe):

$('.cta_zaglosuj').click(function(){
    $("#iframe_ID").attr("src") = "http://google.com";
});
于 2013-04-21T14:05:18.427 回答
-1

好的,简单的链接正在同一个窗口中打开 href。愚蠢的问题,愚蠢的问题。

<a href="galeria_popup_form.html">
<button class="cta_zaglosuj"></button></a>
于 2013-04-21T14:04:58.723 回答