1

JavaScript / HTML

<script type="text/javascript">
function configurator(clicked) 
{ 
       myGlobalObject.onLinkClicked(clicked.name);
} 
</script>

<a name="link1" href="#" onclick="configurator(this)">Link 1</a>
<a name="link2" href="#" onclick="configurator(this)">Link 2</a>

Awesomium の JSObject.bind メソッドを使用して、C# から Javascript メソッドを呼び出しています。しかし、リンクをクリックしたときにリンク名を返す方法がわかりません (<a name=' return this to C# '>)。誰かが私を助けることができますか?

C#

using (JSObject myGlobalObject = webControl1.CreateGlobalJavascriptObject("myGlobalObject"))
{
   myGlobalObject.Bind("onLinkClicked", true, (sen, eve) =>
   {
       //Don't know what code to write here....
   });
}
4

1 に答える 1

0

これでうまくいくはずです

clicked.getAttribute("name")
于 2013-03-27T13:41:21.320 に答える