Javascript php-在这个特定项目中使用iframe?

Javascript php-在这个特定项目中使用iframe?,javascript,php,html,iframe,Javascript,Php,Html,Iframe,我有一个php页面,它表示由php+MySQL(我指的是字段)动态生成的表单(比如联系人表单),然后通过使用UIKit,元素(如InputBox、select Box等)打印在页面上。结果将是一个包含大量元素和JS/CSS代码等的HTML页面 假设可以通过此链接访问此表单: 现在,我想在第三方网站上使用此表单,因为它实际上没有生成表单所需的库(在服务器端和客户端)。在第三方网站上加载此表单最简单(也是最懒惰)的方法是使用一个简单的iframe加载上述URL,以此类推 我害怕在我的应用程序中使用i

我有一个php页面,它表示由php+MySQL(我指的是字段)动态生成的表单(比如联系人表单),然后通过使用UIKit,元素(如InputBox、select Box等)打印在页面上。结果将是一个包含大量元素和JS/CSS代码等的HTML页面

假设可以通过此链接访问此表单:

现在,我想在第三方网站上使用此表单,因为它实际上没有生成表单所需的库(在服务器端和客户端)。在第三方网站上加载此表单最简单(也是最懒惰)的方法是使用一个简单的iframe加载上述URL,以此类推

我害怕在我的应用程序中使用iframe,我已经避免在整个应用程序中使用它。我想知道,如果出于上述目的,使用iFrame完全可以,并且不会给未来带来任何不一致或问题


还有,有没有比使用iframe更好的方法来做这件事呢?请注意,整个表单应该像一个独立的应用程序一样工作良好

iFrame是嵌入第三方内容的标准。它们提供了一个良好的沙箱,其中嵌入的元素不会造成任何伤害。如果您的表单嵌入到页面本身的实际DOM中,那么能够攻击您的服务器的人将能够在所有使用您表单的页面中注入恶意代码

他们还可以在这些页面中插入日志记录者。通过在iframe中加载表单,损坏仅限于表单本身,而不是页面的其余部分


因此,使用iframe是很好的。我认为iframe是最好的方法。它目前正被一些大型网站使用,从安全角度来看,它比其他方式(如javascript)更安全。它不会对父页面造成有害影响。

谢谢:-)这真的很有帮助…我想我会等待其他开发人员的其他答案和意见。。。