html
  • iframe
  • 2015-02-18 132 views 1 likes 
    1

    我有我需要链接到的点击它的文本,并且iframe窗口会弹出来自外部网站的内容。我找到了代码,当我使用它时,文本上方会出现一个框,点击时内容会显示在框中。但我需要它不显示任何东西,直到链接被点击。如何在弹出的iframe窗口中打开链接

    <iframe name="book" src="https://www.timetrade.com/book/9PK2K"></iframe> 
    <a href='https://www.timetrade.com/book/9PK2K' target="book">Book Now!</a> 
    

    这是我用来试图让它链接到弹出的iframe窗口的代码,但它显示了文本上方的框。

    enter image description here

    回答

    1

    你需要使用一些JavaScript这一点。

    一个简单的onClick()方法将显示设置为'Block'和'None'来分别显示和隐藏。

    默认情况下,javascript会设置style.display =“none”,onClick会写入设置style.display =“block”或一些非隐藏属性。

    查看此http://www.w3schools.com/jsref/event_onclick.asp的onClick 和http://www.w3schools.com/jsref/prop_style_display.asp使用javascript显示/隐藏DOM对象。

    祝你好运!

    +0

    Javascript对我来说很陌生。我将如何插入一个iframe? – WsMom 2015-02-18 01:18:06

    +0

    如果你正在做这样的网络工作,我强烈建议你熟悉JavaScript的基础知识,它的超级实用。您可以使用onclick和,方法与您使用该页面上的按钮相同。这只是添加到DOM元素的另一个属性。 – Ian 2015-02-18 01:19:54

    +0

    查看w3schools javascript教程,了解它的工作原理 – Ian 2015-02-18 01:25:21

    相关问题