Php 可以从新窗口通过ajax操纵网页吗?
嗨。。。我想知道,当用户在我的网站上发表评论时。。。要打开包含表单的网页(在新窗口中,具有固定的宽度和高度,如Php 可以从新窗口通过ajax操纵网页吗?,php,jquery,Php,Jquery,嗨。。。我想知道,当用户在我的网站上发表评论时。。。要打开包含表单的网页(在新窗口中,具有固定的宽度和高度,如window.open),请在提交后关闭该窗口,并通过ajax在父页面中显示该注释。。。(或者我猜在关闭该窗口后,自动重新加载父页面…我不知道) 有什么解决办法吗? 或者,打开包含表单的弹出窗口(而不是新窗口)的最佳方式是什么 非常感谢。您可以使用window.openerJavaScript属性访问父窗口。更多信息您可以使用window.openerJavaScript属性访问父窗口。
window.open
),请在提交后关闭该窗口,并通过ajax在父页面中显示该注释。。。(或者我猜在关闭该窗口后,自动重新加载父页面…我不知道)
有什么解决办法吗?
或者,打开包含表单的弹出窗口(而不是新窗口)的最佳方式是什么
非常感谢。您可以使用
window.opener
JavaScript属性访问父窗口。更多信息您可以使用window.opener
JavaScript属性访问父窗口。更多信息
它必须是一个新窗口吗?为什么不是情态形式?看看这个基本窗口。它必须是一个新窗口吗?为什么不是情态形式?看看这个基本的
这个。关闭() 在这种情况下,您的弹出窗口只是为了获取数据,然后数据将发布到主窗口
这个。关闭()
在这种情况下,弹出窗口只是为了获取数据,然后数据将发布到主窗口…一个流行的方法是模式窗口(例如jQuery)。谷歌搜索它,你会发现数百万。一个流行的方法是模态窗口(例如jQuery)。用谷歌搜索它,你会发现数百万条信息。
window.opener
可以做到这一点吗?你能更明确一点吗?你可以用它在父窗口中调用一个函数,重新加载你发布的在线参考评论吗?或者一个小小的例子。。。基本的东西?非常感谢ARC B已经为您详细说明了解决方案。window.opener
可以做到这一点吗?您可以更明确一点吗?您可以使用它在父窗口中调用一个函数,该函数将重新加载您发布的在线参考评论扫描?或者一个小小的例子。。。基本的东西?非常感谢。ARC B基本上为您制定了解决方案。这取决于您。我们是来帮忙的,不是来帮你的。如果你有一个关于这一切的特定问题,那就好了。但我们不会为你写整个系统;我不想为我写代码。但我不明白pct第5条。(表单窗口脚本调用原始窗口中的一个函数,传递注释ID,告诉窗口加载新注释(通过另一个AJAX调用,或直接从表单页面传递注释细节))我到底该怎么做??用什么。。。非常感谢子窗口可以调用window.opener.YourCommentUpdateFunction()
以及它发送的数据…好的,我使用window.opener.YourComment(id)
?这取决于您。传递你想要触发主页更新的任何内容。这取决于你。我们是来帮忙的,不是来帮你的。如果你有一个关于这一切的特定问题,那就好了。但我们不会为你写整个系统;我不想为我写代码。但我不明白pct第5条。(表单窗口脚本调用原始窗口中的一个函数,传递注释ID,告诉窗口加载新注释(通过另一个AJAX调用,或直接从表单页面传递注释细节))我到底该怎么做??用什么。。。非常感谢子窗口可以调用window.opener.YourCommentUpdateFunction()
以及它发送的数据…好的,我使用window.opener.YourComment(id)
?这取决于您。传入您想要触发主页更新的任何内容。这有效吗?一直以来?从什么时候开始。。。我不知道,。。。那么,数据是如何从打开的窗口解析到主页的呢。。在php中使用$\u POST[]或$\u GET[]
或仅在主窗口上的Javascript中使用$\u POST[],它的工作方式与普通window.COOOL一样。。。我不知道,。。。哇!在那个网站上使用了什么教程,因为我找不到。。。非常感谢。对不起,我没有这方面的参考资料。我很久以前刚考过。。也谢谢你的问候这有用吗?一直以来?从什么时候开始。。。我不知道,。。。那么,数据是如何从opene解析到主页的呢