0

我是一个 javascript 假人。我下载了colorbox和jquery。他们工作得很好。我按照教程阅读了示例代码,但我无法弄清楚。当我打开一个颜色框时,它会打开正确的网址,然后我可以单击框中的链接并浏览其他网站。这一切都很棒。我需要在窗口顶部的地址块中显示 url。当我使用 java 弹出窗口时,它会正常工作。您可以转到其他网址,地址显示在窗口顶部的地址栏中。所以我假设我可以用 colorbox 做到这一点。这将使我的页面看起来比普通的弹出窗口好得多。这可以做到吗。这是我的代码。

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">             </script>
          <script src="http://www.mysite.com/colorbox/jquery.colorbox.js"></script>
          <link rel="stylesheet" href="http://www.mysite.com/colorbox/colorbox.css"    />




<script>
parent.jQuery.colorbox.close();
    $(function ()
    {

        $(".iframe").colorbox({iframe:true, width:"80%", height:"80%"});

})




   </script>

和我打开盒子的链接

<a class='iframe' href="http://www.ebay.com">ebay </a></p>

如果你选择帮助我请求你告诉我新代码的去向。如果您告诉我添加一行代码,我将不明白该放在哪里。我正在努力学习 javascript,但我是一个非常新手。谢谢。

4

1 回答 1

0

鉴于 ColorBox 的默认设计和您的技能组合,我认为 ColorBox 不是适合您使用的插件。ColorBox 并非设计为“类似浏览器”并让用户浏览其他网站。

可以更改该设计假设,但它需要比您承认的更高级的 JS 技能。

也许您可以通过简单地使用纯 HTML 锚标记 ( <a>) 并使用“target=”参数打开一个新的浏览器实例来实现您的目标。

最好的,

KJM

于 2012-06-28T17:15:20.377 回答