基本上我想创建这样的东西:http ://www.easybib.com/cite/form/website
因此,当您在上面的文本框中输入 URL 时,它将从页面收集信息并将它们作为下面其他文本框的值。
这怎么可能使用 AJAX 和 PHP?有任何想法吗?
提前致谢。
基本上我想创建这样的东西:http ://www.easybib.com/cite/form/website
因此,当您在上面的文本框中输入 URL 时,它将从页面收集信息并将它们作为下面其他文本框的值。
这怎么可能使用 AJAX 和 PHP?有任何想法吗?
提前致谢。
不难,但我不想代替你写代码,而是一些起点:
您需要一个 html 页面和一些 javascript 以及一个用于 ajax 调用的 php 文件。您可以从 jQuery ( http://jquery.com/ ) 开始,当您单击按钮时,您使用站点 url 参数向 php 文件发送 ajax 请求(您从文本框中读取它),当请求完成时,您使用信息填充所需的 html 区域。
在 php 文件中,您读取通过 ajax 发送的 url 参数,然后获取站点源,例如使用 file_get_contents ( http://php.net/manual/en/function.file-get-contents.php ) ,那么如果一切成功,您就可以解析html,并将其以json、html、纯文本格式(无论您想要什么)发送到输出。
例如使用 SimpleXML 解析 ( http://php.net/manual/en/book.simplexml.php )。
如果你用谷歌搜索,有一堆工具和教程。
关键字:“ajax + php”、“javascript dom 操作”、“获取站点内容 php”、“解析 html php”、“解析 xml php”、“json”
祝你好运。