サーバー側でURLを取得しています。ボタンに変数を渡す
<script>
function onSuccess(ID_FOLDER) {
var div = document.getElementById('output');
var FolderPathURL = "https://drive.google.com/drive/folders/"+ID_FOLDER+"";
div.innerHTML = '"+FolderPathURL+"'
}
google.script.run.withSuccessHandler(onSuccess).getFolderIds();
</script>
変数FolderPathURLが関数onSuccessに追加されました。 href(リンク)としてHTMLビューのボタンに適用する必要があります。ユーザーがボタンをクリックすると、 "+ FolderPathURL +"で提供されるリンクに移動します。私はこれまで成功せずに次のことを試してみました、それは私には簡単な作業でなければなりませんが、私は6時間ストレート... :)
<button class="action">View Folder</button>
のために今立ち往生してきた、これは私青色のCSSのボタンを置き換えます必要があります。その後、
div.innerHTML = "<form><button formaction='"+FolderPathURL+"'>View Folder</button></form>"
そして、これをHTMLで:
<div id="output"></div>
いただきました彼の 'div.innerHTML = blahblahない理由downvote –
と内部のアンカータグを配置することにより、これを試してみてください; '有効ではない?? –
私はそれは..だから、id = "出力" –