使用一个域上的html / javaScript和另一个域上的PHP文件从MySQL检索数据

时间:2010-04-13 14:22:49

标签: php ajax xmlhttprequest cross-domain

我需要从MySQL数据库中检索数据,并让它以一种方式适用于所有类型的服务器。例如,它应该在不运行服务器端语言的服务器上运行,它也应该在LAMP和IIS上运行。

我正在考虑使用ajax和xmlhttprequest,但了解了跨域限制。我还尝试将PHP包含在标记中,但它在PHP文件创建的HTML代码中出现语法错误,即使它看起来是正确的。

有谁知道如何解决这两个问题,或者有不同的方法去解决它?

1 个答案:

答案 0 :(得分:0)

如果您使用跨域ajax,结果应该是直接的JavaScript代码,并且不应包含任何HTML。 This page has a description of the technique for cross-domain ajax

另请参阅:How to access different domain data using Java script