是否可以根据 URL 为单击的链接指定不同的行为?

Posted

技术标签:

【中文标题】是否可以根据 URL 为单击的链接指定不同的行为?【英文标题】:Is it possible to specify different behaviour for clicked links, depending on URL? 【发布时间】:2014-01-08 09:40:54 【问题描述】:

我有一个网站,它使用 iFrame 来包含一个 Wordpress 网站(用于我的博客)。我使用 iFrame 是因为我希望 Wordpress 继承我的站点范围的页眉和页脚。这种方法的问题在于,当在 Wordpress 中单击链接时,会在 iFrame 中打开新页面。这可能是正确的行为(例如单击新的博客页面),也可能是不正确的行为(单击不同的站点)。 我希望能够决定如何处理链接 - 有一个在框架中打开的链接列表和一个应该替换页面上所有内容的链接列表。有没有办法做到这一点?

【问题讨论】:

【参考方案1】:

点击后检查 url 域名/名称是否与您的匹配,然后在 iframe 中打开,否则在同一页面上打开

【讨论】:

我在考虑这些方面的一些事情 - 但是如何在 Wordpress 中执行这种检查? 这可能会帮助你***.com/questions/15121041/…

以上是关于是否可以根据 URL 为单击的链接指定不同的行为?的主要内容,如果未能解决你的问题,请参考以下文章

根据按钮链接在webview中显示特定的url

DOM 的事件对象(event)

如何修改mysql url链接指定时区

超链接点击事件

MFC中如何在指定的区域响应鼠标单击事件

FireFox 和 Chrome 在 url 中处理 \(反斜杠)的不同行为