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

説明

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

構文

jsexecutorInstance.SetJS(string jsCode, string id, string charSet)

引数

クラス名前説明
stringjsCodescript タグに置かれる JavaScript コード。
stringidid 属性の値。
stringcharSet適切なエンコーディング名。

返り値

無し。

サンプルコード

1:

jsexecutor jse = new jsexecutor();

2:

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

3:

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

4:

string charSet = "utf-8";

5:

jse.SetJS(jsCode, id, charSet);

注意

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

JavaScript コードのエンコーディングを指定することができます。

Ver 1.0.0.1 での注意点

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

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

Ver 1.0.0.2 での注意点

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

参照リンク

無し。

Copyright © Rice All rights reserved.