【问题标题】:Open a popup window (which contains text) HTML link打开一个弹出窗口(包含文本) HTML 链接
【发布时间】:2019-08-25 04:40:52
【问题描述】:

这是我的链接的结构:

<a href="My texte" title="Ouverture d'une nouvelle fenêtre popup"
     onclick="window.open(this.href,'nom_Popup','​height=400 , width=400 ,location=no ,resizable=yes ,scrollbars=yes');return false;">+</a></div>

当我点击 + 时,我会弹出一个包含:

HTTP Status 404 -

它如何包含我想要的文本

【问题讨论】:

    标签: javascript html onclick popup http-status-code-404


    【解决方案1】:

    将内容放在另一个html 页面并在&lt;a&gt;s href 属性中指定它的路径... 喜欢

    <a href="index.html" title="Ouverture d'une nouvelle fenêtre popup"
     onclick="window.open(this.href,'nom_Popup','​height=400 , width=400 ,location=no ,resizable=yes ,scrollbars=yes');return false;">+</a></div>
    

    【讨论】:

    • 但是我的 index.html 的内容不是静态的。详情:我有一群艺术家,当我点击链接时,我想弹出他的传记,因此,我弹出的内容不是静态的,而是根据艺术家而变化的。我的问题:弹出自定义文本
    • 无论如何,您需要在 html 某处拥有该内容,以便您可以显示它...使用您的方法,您需要每个艺术家一个 html 页面...恕我直言这样做的方法。使用每个艺术家信息创建几个隐藏的 div,单击相应的超链接只需显示它们。只需搜索堆栈溢出“如何隐藏和显示 div”,您就会被答案弄得不知所措..
    • 是否可以在我点击的时候在链接旁边显示一个div?
    • @FRIDIMourad 好吧,当然是的.. 关于如何做到这一点已经有数千个答案,请对如何做到这一点进行一些研究......stackoverflow.com/questions/18843244/…
    【解决方案2】:

    this.href 表示您单击的锚点的 href 标记。您需要指定要在新窗口中打开的链接。

    【讨论】:

    • 我想在点击链接的时候,弹出一个简短的描述(不是固定的,每次都会改变),我的文字事先不知道
    • 您是否使用任何服务器端语言,如 php?还是内容是静态 html 文件但文本块不同?您可以做的是您可以在 index.html?artist=123 这样的 href 中传递艺术家姓名,因此在 index.html 页面中您可以对您传递的艺术家参数进行 javascript 检查。在此基础上,您可以显示相关内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    • 2012-12-12
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    • 2013-05-12
    相关资源
    最近更新 更多