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