如何在没有点击的情况下从一个html页面转移到另一个html页面

时间:2015-10-02 04:17:46

标签: html google-web-designer

我正在开发一个基于Web的应用程序,我需要在指定的时间(比如说2秒)之后将一个HTML页面转移到另一个HTML页面。我正在使用谷歌网页设计师和这个工具,以及HTML。

1 个答案:

答案 0 :(得分:0)

您可以使用Google Web Designer事件和自定义操作来实现此目的。

在“事件”面板中,单击“+”按钮添加事件

目标:第1页或您的网页ID

活动:准备出示页面

行动:自定义>添加自定义操作

配置:

string sqlqry = "insert into Table  (Date,Number) values(:Date,:Number)";

OracleTransaction trans = conn.BeginTransaction(IsolationLevel.ReadCommitted);
OracleCommand cmd = new OracleCommand(sqlqry, conn, trans);
cmd.Parameters.Add(new OracleParameter("DATE", OracleDbType.Date));
cmd.Parameters.Add(new OracleParameter("Number", OracleDbType.Decimal));

foreach (DataGridViewRow datarow in this.dataGridView1.Rows)
{
    cmd.Parameters[0].Value = datarow.Cells["DATE"].Value;
    cmd.Parameters[1].Value = datarow.Cells["Number"].Value;

    cmd.ExecuteNonQuery();
}

trans.Commit();

您可以为每个页面执行此操作并重复使用此自定义操作。

或者你也可以使用pagedeck的goToPage方法,如果你只是想让它使用页面ID导航到某个页面。

setTimeout(nextPage, 2000);

function nextPage() {
  document.getElementById('pagedeck').goToNextPage();
}

其中page1_1是要转到的页面的页面ID。

您可以在我们的帮助文档中看到API列表。 https://support.google.com/webdesigner/answer/6279926?hl=en&vid=1-635794172024313590-1514011264