【问题标题】:"Replace YouTube Link with iframe Youtube video Player" Using ASP.NET+C#“用 iframe Youtube 视频播放器替换 YouTube 链接”使用 ASP.NET+C#
【发布时间】:2011-09-21 11:32:08
【问题描述】:

我经营一个论坛,我想使用 ASP.NET+C# 将任何指向 YouTube 视频的链接自动替换为 iframe youtube 视频播放器。

如何替换此链接

http://youtu.be/uN-A8eHte1g

<iframe class="youtube-player" frameborder="0" height="250" src="http://www.youtube.com/embed/uN-A8eHte1g?rel=0&amp;wmode=Opaque" title="YouTube video player" type="text/html" width="100%"></iframe>

我在互联网上真的找不到这样的东西。

希望有人可以帮助我。提前致谢!

【问题讨论】:

  • 这非常需要更多信息。你有权限修改论坛的代码吗?您可以在渲染 youtube 视频链接的位置发布代码吗?或者你可以修改页面的javascript(我注意到你已经标记为Javascript)
  • @DarylTeo 很抱歉给您带来不便。我已经编辑了我的请求。

标签: c# javascript jquery asp.net


【解决方案1】:

我知道这段代码在 php 中,您需要一个 c# 示例,但这将提供有关您应该采取的方法的信息。 php代码也很容易阅读,转换成c#应该相当简单。

http://mattcrouch.net/blog/2011/01/converting-urls-into-links-and-youtube-videos/

【讨论】:

    【解决方案2】:

    有很多方法:

    您可以在保存用户消息时使用 C# 代码在服务器端修改链接。

    您可以在包含用户消息的插入和更新表上使用 SQL 触发器来执行此操作。

    您可以通过 Java Script 在客户端更改链接。只需使用 JQuery 选择器选择页面上的所有消息并替换链接。

    要在字符串中查找链接,请使用正则表达式

    【讨论】:

      猜你喜欢
      • 2011-10-01
      • 2018-10-12
      • 2011-04-06
      • 2019-04-06
      • 2015-12-12
      • 2015-04-11
      • 2013-04-16
      • 2017-06-20
      • 1970-01-01
      相关资源
      最近更新 更多