8

Google サイトのサイトで JS を追加/編集できるようにするにはどうすればよいですか? このように、jQuery と jQuery UI を使用して、サイトのルック アンド フィールを操作したいと考えています。

明確にするために、私はすべてのGoogleサイトについて話しているのではなく、Googleが作成した「Googleサイト」と呼ばれる独自のシステムを作成するだけです -> https://sites.google.com/

ハウツーページには、これがあります:サポートされていない機能

HTML ボックス ツールは現在、次の機能をサポートしていません。

iframes JavaScript コードは、script、image、または link タグを作成できません。ドキュメント/ウィンドウの onload および onready 関数。ドキュメントのロード後にロードする必要があるコードの最後に任意の JavaScript を配置できます。

それは、HTML ツールでタグを作成できないということですか? 上のデモにいるのに?

4

3 に答える 3

9

Google サイトのヘルプでは、カスタム HTML/CSS/JS コンテンツを追加する方法について説明しています:

  1. HTML を埋め込む Google サイトのページに移動します。
  2. [挿入] メニューに移動し、[HTML ボックス] を選択します。
  3. 開いたダイアログで、HTML、CSS、および/または Javascript コードを追加します。
  4. 完了したら、[保存] をクリックします。
  5. 埋め込まれた HTML をプレビューするには、Google サイト ページで [保存] をクリックします。

さらに、「ある HTML ボックスのコードは、他の HTML ボックスを含め、HTML ボックスの外部のコードとやり取りしたり参照したりできない」ことに注意してください。おそらく、各「HTML ボックス」は個別にサンドボックス化された iframe 要素です。そのため、JS を使用して「サイトのルック アンド フィールを操作する」能力はかなり制限されます。

于 2012-06-03T22:02:00.383 に答える
3

もう 1 つの方法は、独自のガジェットを作成することです

「ガジェットは、Web ページに追加できる小さな Web アプリケーションです。ガジェットは、通常、HTML と JavaScript をラップする XML ファイルです」と、Mori という名前の Google Sites Guru が説明しています。 https://sites.google.com/site/mori79/html-gadgets

詳細については、Google Developers サイト ( https://developers.google.com/google-apps/sites/gadgets/site_gadgets?hl=en ) でも確認できます。

それが役に立てば幸い。

于 2016-02-04T23:17:57.387 に答える
2

Google サイトには優れたドキュメントがあり、プログラム ポリシーに違反して JavaScript を使用することはできません。

ドキュメントを読んでください。カスタム CSS、JavaScript、および一般的な HTML を挿入する手順の詳細が記載されています。

于 2012-06-03T21:55:28.267 に答える