Home Notices Documents Classes Download Others Rice
Classes  >  jsexecutor  >  SetJS(string,string)
jsexecutor クラス : SetJS(string,string) メソッド

説明

現在のページに script タグを作成し、それに直接 JavaScript コードを挿入します。

構文

jsexecutorInstance.SetJS(string jsCode, string id)

引数

クラス名前説明
stringjsCodescript タグに置かれる JavaScript コード。
stringidid 属性の値。

返り値

無し。

サンプルコード

1:

jsexecutor jse = new jsexecutor();

2:

string jsCode = "function Hello(){alert('Hello World!');}";

3:

string id = "js"; // 作成される script タグの識別子。

4:

jse.SetJS(jsCode, id);

注意

このメソッドは、id 属性を持つ新しい script タグを作成し、それに直接 JavaScript コードを挿入します。

charset 属性は utf-8 です。 したがって、JavaScript コードは utf-8 エンコーディングでエンコードする必要があります。

Ver 1.0.0.1 での注意点

引数として与えられるJavaScriptコードの文字列の中でエスケープシーケンスが正しく機能しないかもしれません。

引数の順序が変更されています。

Ver 1.0.0.2 での注意点

上記のエスケープシーケンス問題は、修正されました。

参照リンク

無し。

Copyright © Rice All rights reserved.