• ベストアンサー
  • 困ってます

GASについて

gasを使用してHTMLを作成いたしました。そこでそのHTMLの結果を別の普通のHTMLに入れて表示する何らかの方法は無いのでしょうか?完全に初心者丸出しの質問で申し訳ございませんがよろしくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数103
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
  • 4017B
  • ベストアンサー率71% (1061/1484)

GASとは "Google Apps Script" の事ですよね?これは「サーバーサイドスクリプト」と呼ばれるwebサービスの1つで、正確に解説すると色々とややこしい部分もあるので、簡単にかいつまんで説明しますと…GASが設定されたある1つのURLにアクセスした場合にgoogleが管理運営するwebサーバで自動的にプログラムが実行され処理された結果のみがHTMLの形で瞬間に返され、そのGAS実行結果のみをブラウザ上で受け取る(表示される)~という感じです。 この「GASが設定されたURL」にアクセスした場合は通常のwebページ(HTMLファイル)にアクセスしたのと同じ様に振る舞うため、素人目には「GASのURLをインラインフレーム内で呼び出してさらに~」みたいな発想を持たれるかと思いますが。これは前述の通り通常のHTMLファイル等とは違い、完全に別系統でwebサーバ上に予めインストールされたCGIプログラムが実行される事によってリアルタイムで動的に結果をブラウザへ返しているので、通常のHTMLファイルの様に外部からのアクセスを自由に許可してしまうと際限無く入れ子呼び出し状態を作られたり、或いは悪意を持った第三者からのアクセス等に対して全くの無防備になってしまうため。通常はこの手のサーバーサイドスクリプトを提供しているwebサービスでは同一サーバ上に設置された親ファイルのみからのアクセスしか許可されてない場合がほとんどです。 webセキュリティには敏感なgoogle様ですので、当然ながらGASも同じGASファイルを設置したgoogle管理のサーバ上でのみアクセス可能であり、つまりはそのGASの所有者としてログインした状態でのみアクセス可能とする様に厳に制限されています。これはwebセキュリティ上、当然の仕様であり変更したり穴を探して掻い潜るべきモノではありません。無論、基本は何でも有りのweb業界ですので、様々な技術知見を駆使すれば外部サイトや自宅のローカルファイルからGASを呼び出す方法はありますが…質問者に置かれましては賢明にも自身の足らざるを自覚しておられる模様。であるのであれば「君子危うきに近寄らず」で、この場は手を引かれるのが良かろうかと思います。 P.S. 前段では「素人は黙っとれ…!」的な突き放す様な物言いをしましたが。昨今の技術革新でweb上での作業はGASを用いなくとも、最新のモダンブラウザとjQueryを組み合わせればほぼ何でも可能になっています。GASは便利ですが上記のようなCGIならでは制約も有り、微妙に使い勝手が悪い部分もありますので。改めて質問者が本当にやりたい事を包み隠す事無く、過不足無い簡潔な表現で全て箇条書きにして再質問して貰えれば、また違った方向からのアプローチやアドバイスを提示出来る可能性があります。必ずしも自分や他の回答者の回答を確約するモノではありませんが、先ずは再度御一考をして貰えれば幸いです。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

解答ありがとうございます。やはり稚拙な考えでしたか…最初はGASで書いてた物を普通のHTMLに書き直すためにjqueryを勉強していたのですが、中々難しくそのままGASを応用できないかと逃げてしまいました…大人しく勉強し直します本当にご解答ありがとうございました。

関連するQ&A

  • GAS

    GAS以外で、Gyaoをダウンロード出来るソフトが あったら教えて下さい。 よろしくお願いいたします。

  • カセットコンロのGAS

    こんにちは。教えてやってください。 今まで何故だかカセットコンロというものが家庭にあった試しがなく、今 ごろ生まれて初めて使用することになりました……恥 コンロ本体は、メーカーや火力などにより、高いものから安いものまであ るようで、家電店やホームセンター等に置いているものをこれから買うつ もりなのですが、先に把握しておきたいのはGASのことなのです。 まず、本体の箱などに記されてある「GASは必ず当社の純正のものを使用 してください」について。 要するに、当社のものをお使いください…と推奨しているだけなのか、そ れとも絶対に純正でないと、大変なことになるのか?ということです。 よくホームセンターなどで、3本198円のもあれば、I社のものは398円 だったりしますが、あれはどのように違うのでしょう? 例えば、I社の本体を購入した場合、廉価なGASでは全く使えないしくみ になっているのでしょうか? ごく近所のホームセンターでは、あまり聞き慣れないメーカーの、廉価な GASしか売っておらず……ん?これしか置いてないということは、皆どれ でも使えるのか?などと思ったり…。 あと、GASというものは、一度コンロにセットしたら最後まで使うのが当 たり前のことなのですか? だいたい1時間ほど持つと書いてありますが、仮に30分ほどで消すことに なった場合、電気なべのような感覚で、そのままにしておいて、次(次にも 数時間後から数日後、数週間後と色々あるが…)に使うなんてことは出来な いんですよね? 要するに、残りのGASは、お湯でも沸かして使い切るか、もしくはGAS抜 きをしてその時に処分(その時=30分使用したその直後に)しないといけな いんですよね? アウトドアではなく、単に家で「お鍋」に使うだけですが、子供の時から 電気なべやガスコンロの経験しかなく、お恥ずかしい限りですが、教えて やってください。

  • 拡張子 gas って?

    仕事用のノートPC(0S:WinXP SP2)のCドライブに 『Paradise2.2』という見慣れないフォルダを発見しました。 中には「Paradise.gas」という隠しファイルがひとつだけ。作成日は2ヶ月ほど前です。 このPCを使うのは基本的に私だけなのですが、 その名前に思い当たるようなものをダウンロード/インストールした覚えがありません。 拡張子 gas をネットで検索しましたが、情報が見当たりませんでした。 パソコン内に関連付けてあるアプリケーションもないし、 ファイルの詳細は、サイズと種類(gasファイル)以外はわからない状態です。 この二ヶ月間に、特に困るようなことは起きていませんが、 いかにも胡散臭そうな名前のファイルを置いておくのは、不安です(^^; この「Paradise.gas」なるファイルは何者でしょう? gas って拡張子じゃないのかな?

  • GAS 以前のバージョンで保存したスクリプト

    googleApps script(以後GAS) の以前のバージョンで保存したスクリプトのソースを修正したいのですが、 新しいバージョンのGASでは、スクリプトマネージャーの表示がされなくなっていて、修正したいソースを開くことができなくて困っています。 以前作成したソースへのアクセスはどうすれば可能でしょうか?

  • 同一スプレッドシート内で、複数GASを使用したい

    GAS超初心者です…(^^;) スプレッドシートにシート名を表示したいと思い、 それはたぬハックさんのページをみてきちんとできました。 参考:たぬハック【コピペでOK】スプレッドシートでシート名を取得する方法 https://tanuhack.com/useful-tool/spreadsheet/get-sheetname/ ここからが問題なのですが… さらに同じスプレッドシートで、 ●スプレッドシートを開た時、必ず一番左のタブが開くようにする ●一番左のタブの内容には、全タブの名前とそのタブにリンクしているURLを自動取得で記述する という2つのGASも使用したいのです。 でも、複数GASを設定する方法が解りません… どなたか、お詳しい方ご教授頂けると幸いです。

  • GASでダウンロード?

    XPproでSP3、IEのバージョンは6です。 インターネットで右クリックをすると「GASでダウンロード」という項目を発見!調べていくうちにストリーミングに関するダウンロードをするか?という項目ということはわかったのですが、これはいつから右クリック上に表示されるようになったのでしょうか?

  • GAS(Get ASF Stream)

    GASで録画をすると最初の1、2分で録画が止まってしまっています。 GAS自体は起動していて録画中と表示されているのですが、なぜか録画されていません。 原因をご存知の方いらっしゃいましたら、教えて下さい。

  • GASについて

    こんばんは今現在GASを使ってお客様へのメールを月報やメルマガ的に自動で送れないかを調べており、以下のサイトを参考に進めたのですがエラーがでてしまい編集ができません。サイト主はGsuiteらしいのですが僕のは通常のGmailになっています。 もし僕の作ったコードに誤りがありましたらご教授いただける方いらっしゃったら幸いです。 よろしくお願いいたします 参考URL https://katoh-tax.com/2019/08/22/gas-gmail-automatic/ function automail() { var subject = '●●●●広告のご案内'; var body = ''; body += '●●●様\n'; body += '\n'; body += '日頃大変お世話になっております'; body += '表題の件についてご案内をいたします'; body += '\n'; body += '広告出稿確認日'; body += '●月●●日'; body += '\n'; body += '広告受付締め切り日'; body += '●月●●日'; body += '\n'; body += 'よろしくご検討のほどお願いいたします'; body += '\n'; body += 'ありがとうございます'; body += '\n'; body += '●●●●(名前)'; body += '●●●(名前英字)'; body += '●●電話番号'; body += '●●電話番号'; body += '●●E-mail'; GmailApp.sendEmail( '●●', Subject, body,

  • 至急!ハードディスク、mk6025gasの互換性。

    私ノートパソコンの内蔵ハードディスクがmk6025gasなのですが、故障によりHDを交換せざるを得ない状況になりました。 どうやらmk6025gasを新たに購入するよりも、互換性のある別メーカーのHDを購入したほうが安く仕上がり、容量も増やせることができると聞きました。 質問なのですが、mk6025gasと互換性のある内蔵HDはどのようなものがあるでしょうか? また、互換性を見分ける方法も教えていただけるとありがたいです。 当方が使用しているPCは東芝製、OSはXPです。 型番はPACXE215CDRWです。 大学で購入した斡旋PCなので、一般発売されているものとは若干型番が異なるようです。 (PACX2213CMSWが、一般発売されているPCでは、もっとも近い型番だそうです。) よろしくおねがいします。

  • GASやEvernoteにクローラーは回るのか?

    SEOなどに詳しい人ご質問です。 GASやEvernoteなどでWeb上に情報を公開することが可能ですが、バックリンクがあるとあのようなサイトでもクローラーが周り検索可能になるものなのでしょうか? よろしくお願いします。

    • 締切済み
    • SEO