【问题标题】:how to navigate to the next page if a password input is correct in google app script如果谷歌应用脚​​本中的密码输入正确,如何导航到下一页
【发布时间】:2020-05-12 11:04:39
【问题描述】:

我正在处理一个应用脚本中的项目,我已经完成了网络应用,但需要先登录,然后用户才能访问应用/表单。但是我在创建登录页面时遇到问题,因为我想在允许用户从登录页面继续到应用页面之前创建用户名和密码输入(如果正确)。请帮帮我,这是我的服务器代码。

function doGet(e) {
  if (e.parameters.page == "apppage"){
  return loadAppPage();
}
else{
  return loadLoginPage();
}


function loadLoginPage(){
  return HtmlService.createTemplateFromFile('loginPage').evaluate();
}

function loadLoginPage(){
  return HtmlService.createTemplateFromFile('loginPage').evaluate();
}

JavaScript 代码:

document.getElementById('loginbutton').addEventListener ('click', getlogin); 

function getlogin(){
  var username= document.getElementById ('username').value; 
  var password= document.getElementById ('password').value; 
  if(username=='admin' && password == 'admin123'){
   loginbutton.setAttribute("href",ScriptApp.getService().getUrl()+loginPage);
  }
}

【问题讨论】:

标签: javascript google-apps-script


【解决方案1】:

不用设置属性href,直接导航到页面

function getlogin(){
  var username= document.getElementById ('username').value; 
  var password= document.getElementById ('password').value; 
  if(username=='admin' && password == 'admin123'){
   google.script.run.navigateTo('your_page')
  }
}

Read more here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    相关资源
    最近更新 更多