*引数SRCに文字列で指定したJavaScriptのコードを実行します。「alert({変数A})」をJS実行。「alert({変数A})」をJS実行。*Javascript側からなでしこの変数や関数を利用したい場合があります。上記の利用例のように{}での変数埋め込みが使えますが、これではJavascriptのコードに{}が存在した場合には、変数展開を使用するならJavascript側の{}を全て{波カッコ}{波カッコ閉じ}に置き換えなければならず、記述が面倒になります。配列や辞書型変数をそのまま入れることも出来ません。そのような場合に、以下のような記述方法が使えます。なでしこで作成した変数は、sys.__findVar("変数名")で参照出来る。なでしこの関数は、sys.__exec("関数名",[引数1,引数2...])で参照出来る。『sys.__getSysVar("ナデシコバージョン")』をJS実行して表示。数を1から9まで繰り返す。myFunc(sys.__findVar("数"));』をJS実行して表示。『sys.__getSysVar("ナデシコバージョン")』をJS実行して表示。数を1から9まで繰り返す。myFunc(sys.__findVar("数"));』をJS実行して表示。実行クリア保存v3.6.26})();※v3.5以前は、なでしこのシステム変数をsys.__v0["変数名"]で参照出来ましたが廃止となり、v3.6からは上記のように変更されました。*プラグインのAPIの仕様>プラグイン側からシステム変数へのアクセス簡単なコードであれば、「JS関数実行」や「JSメソッド実行」などの命令も用意されています。*JavaScriptで関数を定義してなでしこで実行する方法です。n*2})』をJS実行。X2を[300]でJS関数実行して表示。n*2})』をJS実行。X2を[300]でJS関数実行して表示。*「※ブラウザ内の表示域(スクロールバーを除く)」を表示。クライアント幅を表示。クライアント高さを表示。「document.documentElement.clientWidth」をJS実行。「document.documentElement.clientHeight」をJS実行。「※ブラウザ内の表示域(スクロールバーを除く)」を表示。クライアント幅を表示。クライアント高さを表示。「document.documentElement.clientWidth」をJS実行。「document.documentElement.clientHeight」をJS実行。*アクセスデバイス取得して表示。UAとは変数=「navigator.userAgent;」をJS実行。iPhoneとは変数=UAの0から「iPhone」を文字検索。iPadとは変数=UAの0から「iPad」を文字検索。Androidとは変数=UAの0から「Android」を文字検索。Mobileとは変数=UAの0から「Mobile」を文字検索。(iPhone>0)または((Android>0)かつ(Mobile>0))ならば、「スマホ」で戻る。違えば、もし、(iPad>0)または(Android>0)ならば、「タブレット」で戻る。違えば、「PC・その他」で戻る。アクセスデバイス取得して表示。UAとは変数=「navigator.userAgent;」をJS実行。iPhoneとは変数=UAの0から「iPhone」を文字検索。iPadとは変数=UAの0から「iPad」を文字検索。Androidとは変数=UAの0から「Android」を文字検索。Mobileとは変数=UAの0から「Mobile」を文字検索。(iPhone>0)または((Android>0)かつ(Mobile>0))ならば、「スマホ」で戻る。違えば、もし、(iPad>0)または(Android>0)ならば、「タブレット」で戻る。違えば、「PC・その他」で戻る。ログインplugin_system/JS実行https://nadesi.com/v3/doc/go.php?277。