アプリ版:「スタンプのみでお礼する」機能のリリースについて

Webサイトを作成しているのですが、C#~JS間のデータ共有方法が分かりません。

(1) C#で使用しているマシンのDHCPを取得
(2) (1)で取得したDHCPをJSに受け渡し
(3) JS(alert)で表示

上記のようなことをやりたいのですが、構文が分かりません...
教えてください... m(__)m

A 回答 (1件)

案1) 両者がサーバー側プログラムの場合


C# から JavaScript エンジンを操作し、特定情報を引数に JavaScript 関数を呼び出す
https://github.com/Microsoft/ChakraCore/wiki/Emb …

案2) JS がクライアント側 HTML の場合
C# で特定情報を含む JSON ファイルを作り、JavaScript から AJAX で取得
または
C# で特定情報を含む JSON を返す WebAPI を作り、JavaScript から AJAX で取得

案3) そもそも C# で HTML 画面を作っている場合
HTML 内に <script type="application/json" name="foobar">{data:"特定情報"}</script> を含めるように出力
HTML 内の JavaScript から JSON.parse(document.scripts["foobar"].textContent) で取得
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!