所以我使用nodeValue使用DOM命令在PHP中获取div的值。问题是该div的内容也有像
这样的链接<a href="www.something.com">Link!!!</a>
并且nodeValue不打印href="www.something.com
而是打印Link!!!
有没有办法使用php DOM manulpulation来获取区域中所有html标签的所有属性?所以,如果我正在重新审视的文本是
<a href="www.something.com">Link!!!</a>
它会回复<a href="www.something.com">Link!!!</a>
我不能专门搜索<a>
标签,然后从中获取href值,因为内容可能会有很大差异,并且有很多链接因此不实用(b / c的变化链接工作方式等。)
我想要获取的html不在同一个域中。因此,相同的域策略禁止jquery工作。不要担心我知道我在做什么,我不是在寻找其他解决方案
答案 0 :(得分:1)
我在论坛上与一些人聊天,他们建议这样做
$node -> ownerDocument -> SaveHTMl($node)
这似乎有效。