Jquery 单击菜单项之前,打开iframe为空

Jquery 单击菜单项之前,打开iframe为空,jquery,Jquery,我在一个网页上有一个iframe,它位于打开的页面上,但在单击菜单之前,iframe是空白的。是否有一种方法可以在初始加载时在iframe上显示一些“欢迎文本”,但在其他时间不显示?我认为jquery可以做到这一点,但不确定 有问题的网页是: 我不太清楚您想要什么,所以这里有两种解决方案 首先,如果您希望在每次访问站点时都显示文本,但在显示链接时文本会消失,则只需将内容放入您的div.iframe-link: <div class="iframe-link"> This conten

我在一个网页上有一个iframe,它位于打开的页面上,但在单击菜单之前,iframe是空白的。是否有一种方法可以在初始加载时在iframe上显示一些“欢迎文本”,但在其他时间不显示?我认为jquery可以做到这一点,但不确定

有问题的网页是:
我不太清楚您想要什么,所以这里有两种解决方案

首先,如果您希望在每次访问站点时都显示文本,但在显示链接时文本会消失,则只需将内容放入您的
div.iframe-link

<div class="iframe-link"> This content will be shown then replaced. </div>
将显示此内容,然后将其替换。
但是,如果您希望欢迎信息只显示一次,然后再也不显示,请继续阅读:

首先,您需要使用cookie来记住消息已经显示过一次。其次,您无法控制用户是否关闭了cookie或是否清除了cookie,因此他们很有可能在某个时候再次看到cookie

我通常只使用和编辑它们一点,但是有jQuery cookie插件

基本上,遵循以下思路:

  • 检查您的cookie是否存在
  • 如果没有,则编写一个具有远未来过期的cookie,并调用
    $(“.iframe link”).html(“欢迎消息”)
  • 如果是,则不执行任何操作或延长其到期日期并保存更新的cookie

  • 这很有效。我把开场白放在div中,它只在加载时显示。谢谢,道格。