3

好的,伙计们,我需要你们的帮助。我的英语不太好,所以我希望你能明白我想要什么。

我需要一些仅通过 JavaScript 或 Jquery 生成的非常简单的模态对话框。在那个模式中,我会有一些 iframe。其中的模态和 iframe 必须通过 JavaScript 或 Jquery 生成,因为我只需要一些代码<script><a>链接body即可调用该 js 或 jquery 代码并在其中生成带有 iframe 的模态。

如果需要 CSS 在其中创建 modal 和 iframe,CSS 也将通过该代码创建。客户将这些<script><a>标签放在他的网站上,然后点击获取带有 iframe 的模态。在 iframe 中将是我自己网站的内容。我需要它来制作广告,例如 Google Ads。

PS 我知道如何通过 JavaScript 创建 iframe,所以基本上我需要那个模态对话框来完成代码。我可以在没有模式对话框的情况下使用弹出窗口来做到这一点,但我需要更好的解决方案。

有什么建议么?谢谢你。

4

1 回答 1

5

使用彩盒。它将允许您对内容进行 iframe,而您使用的只是<a>标签。超级简单,100% 可定制。我将它用于我的很多客户工作。在示例页面上,您将看到 iFramed 内容的示例。如果查看源码,会看到如下用法:

$(".iframe").colorbox({iframe:true, width:"80%", height:"80%"});
...
<p><a class='iframe' href="http://threadless.com">Outside Webpage (Iframe)</a></p>

A<script><a>标签。

css 不是通过代码生成的,但是,您可以轻松地在脚本中添加一行以在 jQuery 中执行此操作,该代码在模态加载后被调用:

$('cboxOverlay').css({ background: '#fff' });
// etc ..
于 2012-08-03T01:33:27.217 回答