Php 允许用户将代码复制并粘贴到自己的网站中
我已经用PHP和MySQL开发了一个web应用程序。这个系统的一部分我已经搁置了一段时间,它允许我的用户在我的应用程序中创建一个简单的表单,一旦他们完成了,复制并粘贴一些我生成的代码到他们现有的远程网站(即:联系人表单),这个表单应该出现在那里 当网站访问者将他们的数据输入到“联系人表单”或他们创建的任何内容中时,它应该将信息保存到我的应用程序数据库中,用户可以在那里访问它。一定要低调Php 允许用户将代码复制并粘贴到自己的网站中,php,javascript,codeigniter,Php,Javascript,Codeigniter,我已经用PHP和MySQL开发了一个web应用程序。这个系统的一部分我已经搁置了一段时间,它允许我的用户在我的应用程序中创建一个简单的表单,一旦他们完成了,复制并粘贴一些我生成的代码到他们现有的远程网站(即:联系人表单),这个表单应该出现在那里 当网站访问者将他们的数据输入到“联系人表单”或他们创建的任何内容中时,它应该将信息保存到我的应用程序数据库中,用户可以在那里访问它。一定要低调 有没有人能给我一个很好的起点来实现这一点?JavaScript无法访问剪贴板来将文本保存(复制)到内存中。解决
有没有人能给我一个很好的起点来实现这一点?JavaScript无法访问剪贴板来将文本保存(复制)到内存中。解决这个问题的一般方法是使用不可见的flash影片,并将其放置在输入按钮上,以便“单击”按钮触发flash脚本,该脚本可以利用剪贴板 我在过去使用过ZeroClipBoard,我相信一些语法突出显示插件也使用它
我对你的问题有点困惑。您是否询问是否有方法自动将生成的表单复制到剪贴板,或者如何设置表单以允许其将数据发布回您自己的服务器 如果是前者,上面的布拉德利几乎解释了这一点。如果是后者,那么有两种方法可以实现
如果您希望它提交表单而不实际重定向回您自己的站点,那么您需要通过AJAX提交表单(read,或者如果您使用jQuery,则使用$.AJAX()函数)。这里唯一的问题是它违反了规则,因为您将从其他域提交。要解决这个问题,您需要将您的Web服务器设置为,这样它才能真正工作。谢谢Bradley,它确实很有用。但我要寻找的是如何在远程网站上实际显示我的申请表,并将这些信息取回。我需要的一个例子类似于getsuccessment.com/那里,你可以将javascript从他们的网站粘贴到你自己的网站上,然后会出现一个由他们生成的表单,并将结果与他们一起存储。也许这有助于解释我需要完成什么?对不起,我误解了。您需要做的是创建一个javascript并将其保存为自己的文件(filename.js),然后直接生成一个指向该脚本的链接,供他们粘贴到自己的站点上。如果我让他们将松散的js文件路径粘贴到他们的网站上,我是否能够通过ajax从他们的网站加载php表单?我想说,这是更正确的方向。我将稍微了解一下跨域请求。谢谢你的信息。