PHP:在 body 标记之后注入 iframe
我想在 body 标签开始的正下方放置一个 iframe。这存在一些问题,因为 body 标记可以具有各种属性和奇怪的空格。我的猜测是这将需要正则表达式才能正确执行。
编辑:此解决方案必须与 php 4 & 一起使用性能是我关心的问题。这是为了这个 http://drupal.org/node/586210#comment-2567398
I would like to place an iframe right below the start of the body tag. This has some issues since the body tag can have various attributes and odd whitespace. My guess is this will will require regular expressions to do correctly.
EDIT: This solution has to work with php 4 & performance is a concern of mine. It's for this http://drupal.org/node/586210#comment-2567398
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用 DOMDocument 和朋友。假设您有一个变量
html
包含现有 HTML 文档作为字符串,基本代码是:要检索修改后的 HTML 文本,请使用
编辑:对于 PHP4,您可以尝试 DOM XML。
You can use DOMDocument and friends. Assuming you have a variable
html
containing the existing HTML document as a string, the basic code is:To retrieve the modified HTML text, use
EDIT: For PHP4, you can try DOM XML.
PHP 4 和 PHP 5 都应该对 preg_split():
Both PHP 4 and PHP 5 should be happy with preg_split():
使用正则表达式会带来性能问题......这就是我想要的
想法?
Using regular expressions brings up performance concerns... This is what I'm going for
Thoughts?