在js里如何调用server端的方法?

acai 2003-10-24 01:05:31
在js里如何调用server端的方法?
如何知道某个server端的控件??虽然可以用getelementbyid,但是那已经是传到client的html了,控件的属性,方法都已经没有了,比如,在js里如何调用server端的一个方法??如何取得某个server端控件的属性??
...全文
151 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuangsha007 2003-10-27
  • 打赏
  • 举报
回复
acai(阿菜):
什么的都可以用
是写在前台的脚本里面的。
淡蓝色2 2003-10-26
  • 打赏
  • 举报
回复
推荐一个微软的成品:(主要是应用JavaAplet技术的)

RemoteScriping(RS技术,方便又好用.)
到微软网站上搜索并下载安装.
acai 2003-10-24
  • 打赏
  • 举报
回复
to kuangsha007(消息队列) :
>>调用的时候
>>CheckCardInserted():为里面的方法

>>function CheckCardInserted()
{
formTmp.ICCardControl.CheckCardInserted()
>>}

请问你上面的代码是js代码吗 ?还是vb的语法,写在server端的 ?
牛牛Alex 2003-10-24
  • 打赏
  • 举报
回复
gz
ddangerous169 2003-10-24
  • 打赏
  • 举报
回复
lf
kuangsha007 2003-10-24
  • 打赏
  • 举报
回复
还有,装配件要放在你的调用页面的目录下。
kuangsha007 2003-10-24
  • 打赏
  • 举报
回复
你在后台写个类,在前台加如下代码

CitizenCard.ICCard.Interface.dll:装配件名
CitizenCard.ICCard.Interface.ICCardControl :命名空间。

<OBJECT id="ICCardControl" classid="http:CitizenCard.ICCard.Interface.dll#CitizenCard.ICCard.Interface.ICCardControl" VIEWASTEXT VIEWASTEXT>

调用的时候
CheckCardInserted():为里面的方法

function CheckCardInserted()
{
formTmp.ICCardControl.CheckCardInserted()
}
haoliqi 2003-10-24
  • 打赏
  • 举报
回复
学习
LineCorner 2003-10-24
  • 打赏
  • 举报
回复
<script language=javascript>
button1.click();
</script>
rgbcn 2003-10-24
  • 打赏
  • 举报
回复
同意,你可以把方法写成web service
用javascript 就可以调用到了。


http://www.webreference.com/js/tips/020715.html
saucer 2003-10-24
  • 打赏
  • 举报
回复
javascript cannot 调用server端的方法, unless you are using WebService behavior or XMLHTTP to do a http request

if you meant to trigger a postback, try something like

<form runat=server id=form1>
<input type=hidden name=hid>
<asp:Button id="btn1" runat=server Style="display:none" OnClick="ButtonClick" />
....
</form>

void ButtonClick(Object o, EventArgs e)
{
//call your method
}

in javascript, call document.getElementBy("btn1").click(); //or use btn1's ClientID

or

document.form1.hid.value = "Method1";
document.form1.submit();

in
void Page_Load(Object o, EventArgs e)
{
if (IsPostBack)
{
if (Request.Form["hid"] == "Method1")
; //call your method
}
}

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧