使用添加的javascript在两个页面上发送表单数据

时间:2012-01-16 21:09:02

标签: javascript

我被困住了! - 我有一个搜索表单,当输入和提交数据时,数据被发送到另一个页面! - 这很有效,见下文。

我的问题是,我有一个名为“greybox”的javascript,它基本上加载了一个外部,调暗第一页并专注于外部 - 请参阅下面的内容。

normal working

可以通过href“rel”链接或“onclick”命令调用新窗口。

我尝试将两者结合起来没有成功。无论我使用哪种方法,当我使用greybox时,原始表单中的数据都不会被传递! - 这就是我到目前为止......

example1,在提交按钮上使用带有“onclick”功能的标准表单example 1

    <body>
    <script>
    GB_show(caption, url, /*optional*/ height, width, callback_fn)
    </script>
    <form name="form1" action="test_script.php" method="post">
    <input type="text" name="var1" value="">
    <input type="submit" name="submit" value="submit" onclick="return GB_show('Search',                           'http://www.nctfleetlist.co.uk/test_script.php', this.href)">
    </form>
    </body>

示例2 - 使用“onsubmit”[示例2] [3]

    <body>
     <script>
     GB_show(caption, url, /*optional*/ height, width, callback_fn)
      </script>
      <form name="form1" action="test_script.php" method="post" onSubmit="return     GB_show('Search', 'http://www.nctfleetlist.co.uk/test_script.php', this.href)">
       <input type="text" name="var1" value="">
       <input type="submit" name="submit" value="submit">
       </form>
        </body>

示例3 - 使用javascript文本链接

    <body>

    <form name="form1" action="test_script.php" method="post">
        <input type="text" name="var1" value="">
        <a href="#" onclick="document.forms[0].submit()" rel="gb_page_center[720, 300]">Search</a>
          </form>

               </body>

要查看其他工作页面,只需将eg1.php更改为eg2.php或eg3.php

如果有人可以帮助我,我将不胜感激!

0 个答案:

没有答案