助太刀忍者(質問掲示板)

助太刀忍者

No.41547    スクリプトのタグ
使用しているサイトでスクリプトのタグが使えないようなのですが(ソースを貼るとスクリプトのタグがサイトに表示されてしまう)・・

こういった場合、貼っても無効なのでしょうか?
試した操作手順
サイトのTOPにソースを貼ってみた。
投稿者:No Name Ninja 投稿時間:2010-03-02 00:42:04
投稿者 : No Name Ninja
投稿時間:2010-03-04 08:00:01
>フォレストに問い合わせたところ、スクリプトには対応していないとの事でした。

スクリプトが使えないのなら、利用できません。


>そういう場合スクリプトだけ外して<BODY><!--shinobibarrier1--><!--shinobibarrier2--></BODY>だけ貼っても無効なのですよね?

<BODY>と</BODY>は、ページに元々付いているはずのタグですので、追加で貼らないでください。
(<BODY>と</BODY>がページ1つにつき1つが原則。)
<!--shinobibarrier1--><!--shinobibarrier2-->は、いわゆるコメントアウトといわれるものです。
タグの構造やページ構成を分かりやすくするためのメモのようなものなので、スクリプト動作とはまったく関係のない記述です。
コメントアウト部分だけ貼っても意味がなく、無効です。

質問者からのコメント 2010-03-04 22:00:23
フォレストには<BODY>と</BODY>はありませんので自分で入れましたが、やはりそれだけ貼っても無意味なのですね。

スクリプトが無効な場合の制限のソースは使えたので、今そちらを使用してます。

色々ありがとうございました。
投稿者 : No Name Ninja
投稿時間:2010-03-03 22:07:58
ちなみに、バリアーはどこに設置していますか?
忍者ホームページ、忍者ブログ、その他のホームページサービス、その他のブログサービス?

ファイルは何で編集していますか?
メモ帳などのテキストエディタ、ホームページビルダーなどのHTMLエディタ、あるいは利用サービス独自のエディタ?

>ソースを貼るとスクリプトのタグがサイトに表示されてしまう

そもそも利用サーバ(利用ホームページサービス・利用ブログサービス)で、Javascriptを利用できる環境なのでしょうか? 他サービスのバナー自体表示することができない場合もあります。ご利用サービスのヘルプ・利用規約等を確認下さい。

また、バリアー設置タグは、不足なく正しく全て貼り付けているでしょうか?

更に、バリアー設置タグを貼り付ける際、タグ有効箇所に貼り付けているでしょうか? 利用サービスによっては、独自タグしか利用できない、タグを記述できる場所が限られている、タグ記述の有効・無効切り替え設定がある、ということもあります。

次いで、バリアー設置タグを貼り付ける際、何らかのエディタでファイルを開いていると思いますが、エディタの設定はどうなっていますか? ソースを編集できる状態にしていますか? 非ソースモードで貼り付けてもテキストとして見なされてしまうだけですので注意下さい。
質問者からのコメント 2010-03-03 22:50:30
返信と、詳しい事まで教えてくださってありがとうございます。

利用しているのはフォレストページです。

フォレストに問い合わせたところ、スクリプトには対応していないとの事でした。

貼り付けたのはパソコン用HP上部テキストエリアという部分で、一応HTMLタグに対応している部分です。

そういう場合スクリプトだけ外して<BODY><!--shinobibarrier1--><!--shinobibarrier2--></BODY>だけ貼っても無効なのですよね?
投稿者 : NINJA TOOLS ユーザーサポート
投稿時間:2010-03-03 12:32:13
実際のソースの設置状態にもよりますので、一概に申すことは出来ませんが、
スクリプトのタグが表に出ているということは、テキストとして認識されてしまっている状態かと
存じますので、この場合動作されないかと思われます。
正常に動作させたい場合には、ソースを正しい状態で貼りつけて頂けて頂けますようお願い致します。
投稿者 : No Name Ninja
投稿時間:2010-03-02 20:00:20
回答ありがとうございます。

正常に動作しない場合があるという事は、完全に機能しない訳でもないという事でしょうか?
投稿者 : NINJA TOOLS ユーザーサポート
投稿時間:2010-03-02 17:53:42
忍者バリアーは主要な動作にJavascriptを利用している為、Javascriptが利用出来ないサービス上に設置をされても、正常に動作されない場合が御座います。
恐れ入りますが、ご了承くださいませ。