【问题标题】:Controlling parent window after link (JavaScript)链接后控制父窗口(JavaScript)
【发布时间】:2012-06-08 13:48:27
【问题描述】:

我正在使用表单处理服务,该服务在点击提交链接到中间页面之后,然后使用 setTimeout() 链接回我的原始页面。我想用更好的东西覆盖丑陋的中间页面。到目前为止,我已经尝试让提交按钮在单击时加载一个新窗口,其中新窗口使用 parent.write 打开一个覆盖整个页面并允许我编写自己的 html 的 div。这样做的问题是它完全阻止了中间页面的加载,从而阻止了我的表单被处理。

我当前的解决方法是在加载中间页面后立即在子窗口中使用 setTimeout() 来加载我自己的页面。它有效,但我仍然首先看到中间页面。

请帮帮我!

【问题讨论】:

  • 你有什么代码或小提琴吗?
  • 那个古老的四个字母词:ajax 浮现在脑海中。它允许您在不需要中间页面的情况下提交表单,这是一个比以任何速度来回链接更优雅的解决方案
  • 这是我为工作而制作的页面,它允许我们从一个页面向我们使用的 6 个不同站点输入信息。这只是为了让事情更方便,并跟踪谁在做什么我们正在使用一个不支持服务器大小脚本(如 ajax)的免费主机和一个名为 emailmeform 的免费表单处理服务,这就是我们被引导到中间页面的原因。我添加了很多 javascript 来尝试隐藏/清理页面,但这是我到目前为止所拥有的,请随时查看。如果您打算点击提交,请在提示您时使用名称“TEST”。 customertrack.host-ed.me

标签: javascript popup window parent


【解决方案1】:

切换到 000webhost 并编写了我自己的表单处理程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 2018-02-21
    • 2017-07-19
    • 2013-03-20
    相关资源
    最近更新 更多