gpt4 book ai didi

javascript - 无需 iframe 即可导入外部 URL 内容

转载 作者:行者123 更新时间:2023-11-28 09:44:44 24 4
gpt4 key购买 nike

我正在为一位客户开发一个项目,该客户希望将自己的动态最新新闻源嵌入到我们网站的右侧。这是一个相当定制的模块,包含视频和链接,而不仅仅是 RSS 或 Twitter。

客户已将此内容作为页面上传到他们的服务器上,专门供我们抓取,并向我们提供了 URL。

我可以使用 iFrame 嵌入内容,但他们的链接中没有 target="_parent",因此如果单击链接,新内容将加载到 iframe 中,这不是我们想要的。我们希望它在新选项卡中打开。不幸的是,我们在 2 周内无法更改或要求他们更改内容 - 这为时已晚!更烦人的是,我们不在同一个域中。

我们的系统是建立在asp.net之上的,我对此一无所知(我更喜欢PHP!)。还值得一提的是,我是担任此 Angular 色的前端开发人员,无法访问或修改任何 asp.net 代码。

我尝试使用 jQuery .load() 但没有成功。作为一个新手,我不确定解决这个问题的正确方法,或者是否可以使用前端技术?

似乎与我类似的问题都是古老且过时的,因此最好获得最新和最好的方法。

谢谢。

最佳答案

好吧,如果你用 .load() 提取他们的内容,它有一个完成时的回调函数。只需循环遍历所有 <a>该部分中的链接并更改其 target=在新选项卡中打开!

css: target-new: tab ! important (不幸的是,这仅兼容 css3)

关于javascript - 无需 iframe 即可导入外部 URL 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11953189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com