链接图书馆门户网站的共享

时间:2019-06-30 09:15:55

标签: php laravel hyperlink share

我们正在为我们的大学开发图书馆门户。在这个图书馆的网站上,我们通常共享许多指向许多内容提供商的链接。

我们有一项实施要求,以便用户可以通过用户对图书馆网站的体验(包括在使用第三方内容提供商平台时)来执行操作。

例如:用户在图书馆网站上单击内容提供者,继续浏览,当遇到有趣的文章时,他们应该能够共享和/或保存该文章的URL。

我们已经尝试过使用iframe,其中内容提供商覆盖页面的前90%,而底部的10%用于号召性用语(保存,共享等)。

由于明显的安全原因,此操作失败,并且如果框架内容位于我们的域之外,则所有大多数浏览器都不支持此操作。

另一种解决方案是实施Chrome扩展程序以实现相同功能。但是,强迫用户使用特定的浏览器不是健康的做法。此外,我们还将面临移动用户的问题。

我希望听听建议的解决方法。

1 个答案:

答案 0 :(得分:-1)

您可以使用iframe的替代方法。我认为当用户点击指向第三方内容提供商的链接时:

  1. 您的网站捕获了该点击事件
  2. 通过AJAX将请求的网址发送到您的服务器
  3. 您的服务器访问请求的网站内容
  4. 您的服务器将所需的URL HMTL / Javascript内容转储到用户屏幕上大小为90%pn的模式中
  5. 剩余的10%的屏幕可用于工具栏或您想要共享,保存链接等的任何控件。