使用IFRAME的短码追加URL的正确语法是什么? 时间:2016-06-09 作者:STing 我需要在我们的网站上构建一系列内容。我需要通过URL传递用户信息-供应商请求。我有很多显示用户名的短代码。它工作得很好。但是当我附加src记录时,它不起作用。<iframe src="https://test.com/video/112/[currentuser_username]" width="800" height="450"> <p>Your browser does not support iframes.</p> </iframe> 应显示:https://test.com/video/112/user123 但它当然会显示。。。https://test.com/video/112/[currentuser_username]我知道可以通过模板和php实现这一点的方法。希望在html编辑器中实现这一点,以便我们的作者具有更大的灵活性。我只是在放屁还是有那么复杂? 2 个回复 最合适的回答,由SO网友:STing 整理而成 <iframe src=https://test.com/video/112/[currentuser_username] width="800" height="450"> <p>Your browser does not support iframes.</p> </iframe> 只需删除所有内容的引号即可。所有的现代浏览器都重新添加了这些功能——当这些功能停止工作时(很快就会出现疑问),我们可能需要创建一些高级的短代码,但这给我们留下了更多的选择。 SO网友:Mark Kaplun 不记得确切的时间(4.3?)由于松懈的解析加上糟糕实现的短代码组合造成了许多安全问题,core对短代码的解析受到了更严格的限制。最终的结果是,您不能在属性中使用短代码。正确的解决方案是使用一个生成整个iframe的短代码。部分类型的短代码从来都不是一个好主意,因为在大多数情况下,它们不容易理解,而且很容易因意外输入而中断。 文章导航