我运行了一个论坛,我希望使用ASP.NET + C#自动替换任何带有iframe youtube视频播放器的YouTube视频链接。
如何替换此链接
与
<iframe class="youtube-player" frameborder="0" height="250" src="http://www.youtube.com/embed/uN-A8eHte1g?rel=0&wmode=Opaque" title="YouTube video player" type="text/html" width="100%"></iframe>
我在ineternet上找不到这样的东西。
希望有人可以帮助我。提前谢谢!
答案 0 :(得分:0)
我理解这段代码是在php中你想要一个c#例子,但这会提供有关你应采取的方法的信息。此外,php代码非常易于阅读,并且应该很容易转换为c#。
http://mattcrouch.net/blog/2011/01/converting-urls-into-links-and-youtube-videos/
答案 1 :(得分:0)
有很多方法:
保存用户消息时,可以使用C#代码修改服务器端的链接。
您可以使用包含用户消息的“插入和更新”表上的SQL触发器来执行此操作。
您可以通过Java Script更改客户端的链接。只需使用JQuery选择器选择页面上的所有消息并替换链接。
在字符串中查找链接使用regexp