Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
外部HTML页面,在AJAX Iframe内部?_Ajax_Forms_Iframe - Fatal编程技术网

外部HTML页面,在AJAX Iframe内部?

外部HTML页面,在AJAX Iframe内部?,ajax,forms,iframe,Ajax,Forms,Iframe,嗨,网络开发大师。 这次我有一个不那么简单的问题。我有一个简单的外部HTML页面,我想包括在我的网站。HTML页面包含一个提交表单或类似的东西,我希望从表单发送这些数据,而不需要重新加载整个页面。所以我决定将HTML页面放在iframe中。但是,有人说这是一种较老的技术,谷歌不喜欢iframes等。所以我想使用AJAX或JQuery之类的工具来加载外部HTML页面,并发送提交表单,而无需重新加载整个页面 有什么建议吗? 提前感谢:)您想使用。将任何普通HTML表单转换为AJAX表单非常简单明了。

嗨,网络开发大师。 这次我有一个不那么简单的问题。我有一个简单的外部HTML页面,我想包括在我的网站。HTML页面包含一个提交表单或类似的东西,我希望从表单发送这些数据,而不需要重新加载整个页面。所以我决定将HTML页面放在iframe中。但是,有人说这是一种较老的技术,谷歌不喜欢iframes等。所以我想使用AJAX或JQuery之类的工具来加载外部HTML页面,并发送提交表单,而无需重新加载整个页面

有什么建议吗?
提前感谢:)

您想使用。将任何普通HTML表单转换为AJAX表单非常简单明了。

您想使用。将任何普通HTML表单转换为AJAX表单都非常简单明了。

你真的需要谷歌为iframe表单编制索引吗?如果这是整个站点中唯一的iframe,那么就谷歌索引而言,这不会是一个问题


关于使用Iframe,如果您不喜欢学习和构建ajax类型的表单,您仍然会很好(就像Frankie所评论的那样)。只需确保表单工作正常、可用且与流行浏览器兼容。

你真的需要谷歌为iframe表单编制索引吗?如果这是整个站点中唯一的iframe,那么就谷歌索引而言,这不会是一个问题



关于使用Iframe,如果您不喜欢学习和构建ajax类型的表单,您仍然会很好(就像Frankie所评论的那样)。只需确保表单工作正常、可用且与流行浏览器兼容。

iFrame完全可以。使用适合你需要的东西,而不是别人让你做的。最后,如果它有效并且是好的,人们会使用它,谷歌会为它编制索引。关注用户,而不是技术。我的两分钱。一个iFrame很好。使用适合你需要的东西,而不是别人让你做的。最后,如果它有效并且是好的,人们会使用它,谷歌会为它编制索引。关注用户,而不是技术。我的两分钱。哦,不。我真的不需要谷歌来索引那个iframe。我听到的关于iframe的确切说法是“谷歌不喜欢iframe”。。。最后我将使用iframe。。。尽管我想要的是更多的Web2.0,你知道:)@Spook:我鼓励你深入研究jquery或其他技术。你可能会上瘾的!:)嗯,我的所有站点都基于JQuery和Ajax:))我想要像iframe这样的东西,但也基于Ajax或JQuery。在等待外部HTML加载之前,当我单击“发送”表单时,将有一个预加载程序。这样的东西,你知道:)好吧,如果是这样的话,你可以使用Ajax加载器(例如Jquery的
load
函数)将一个外部文件加载到页面的容器中(例如div)。@o.k.w:谢谢你仍然回复我:)我已经使用它将我的其他外部文件加载到我的页面中了。我可以用它来加载,这个也可以。当有人试图通过包含HTML文件的方式发送信息时,问题就出现了。它重新加载整个站点,而不仅仅是我加载外部HTML文件的div…:((这就是我决定使用iFrame的原因:((如果你愿意,你可以在@Vincent’s post下面阅读我的评论,就在你的帖子之后。我在这里解释我得到的是什么样的表单……不。我真的不需要谷歌为iFrame编制索引。我听到的关于iFrame的确切说法是“谷歌不喜欢iFrame”…最后我将使用iframe…虽然我想要更多的web 2.0,你知道:)@Spook:我鼓励你深入研究jquery或其他技术。你可能会上瘾的!:)嗯,我的所有网站都基于jquery和Ajax:))我想要类似iframe的东西,但也基于Ajax或jquery。在等待外部HTML加载之前,当我单击“发送”表单时,将有一个预加载程序。这样的东西,你知道:)好吧,如果是这样的话,你可以使用Ajax加载器(例如Jquery的
load
函数)将一个外部文件加载到页面的容器中(例如div)。@o.k.w:谢谢你仍然回复我:)我已经使用它将我的其他外部文件加载到我的页面中了。我可以用它来加载,这个也可以。当有人试图通过包含HTML文件的方式发送信息时,问题就出现了。它重新加载整个站点,而不仅仅是我加载外部HTML文件的div…:((这就是我决定使用iFrame的原因:((如果你愿意,你可以阅读我在@Vincent's post下面的评论,就在你的帖子之后。我在这里解释了我得到的是什么样的表单…@Spook…你认为它在你的情况下不起作用是什么意思?iframe很好,正如其他人所指出的,但是如果你想要AJAX,那么这个插件就很容易了。@Vincent:我们不能假设
Spook
很好配备(以任何方式)要找到轻松集成插件的方法。JQuery对很多人来说都是希腊语。@Vincent:问题是表单不是简单的表单。它是一个自动生成的播放列表,包含来自WinAmp的歌曲。因此,如果有人决定请求一首歌,单击它的标题,整个HTML将重新加载并接受请求。这就是为什么我需要一些东西与iframe类似,我不想重新加载整个站点,只想加载包含所谓“表单”的导入HTML文件。因此,我无法重新编写表单以传递此插件。否则,我的整个站点都基于JQuery:)@Spook…你说它在你的情况下不起作用是什么意思?iframe很好,正如其他人所指出的,但是如果你想要AJAX,那么这个插件就很容易了。@Vincent:我们不能假设
Spook
装备精良(无论如何)很容易找到集成插件的方法。JQuery对很多人来说都是希腊语。@Vincent:问题是表单不是简单的表单。它是一个自动生成的播放列表,其中包含来自我的WinAmp的歌曲。因此,如果有人决定请求一首歌,请单击它的标题