繁体   English   中英

PHP Ajax自动填充

[英]PHP Ajax Autofill

基本上我想创建这样的东西: http : //www.easybib.com/cite/form/website

因此,当您在上方的文本框中输入URL时,它将从页面中收集信息,并将其作为下面其他文本框的值。

使用AJAX和PHP怎么可能? 有任何想法吗?

提前致谢。

这并不难,但是我不想代替您编写代码,而是一些起点:

您需要一个HTML页面以及一些JavaScript和一个PHP文件来进行Ajax调用。 您可以使用jQuery( http://jquery.com/ )开头,当您单击按钮时,会将带有站点url参数的ajax请求发送到php文件(您是从文本框中读取的),并且当请求完成时,您用信息填充所需的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 )。

如果您使用Google搜索,则有大量工具和教程。

关键字:'ajax + php','javascript dom操纵','获取站点内容php','解析html php','解析xml php','json'

祝好运。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM