using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace JSasApplcationTest
{
//类声明
[System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")]
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.webBrowser1.Navigate("http://localhost:9206/Web/KHD/1.aspx");
//这句必要
this.webBrowser1.ObjectForScripting = this;
}
//调用自定义函数
public void ShowMessage(string message)
{
string t = this.textBox1.Text;
MessageBox.Show("弹出消息:" + message + " t=" + t);
}
}
}
/****************************************************************************************/
<script type="text/javascript">
window.onload = function () {
alert("进入");
try {
//关键这句调用
window.external.ShowMessage("呵呵");
} catch (e) {
alert("error=" + e);
}
}
</script>