客户端asp脚本支持Server.CreateObject吗?

jill_yang 2002-02-25 01:54:31
由于服务器不能安装任何控件,现在想在客户端来实现发邮件的功能,在客户端可以使用Server.CreateObject吗?可否举个例子,谢谢
...全文
107 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
jill_yang 2002-02-28
  • 打赏
  • 举报
回复
如何给分呀
lanying 2002-02-26
  • 打赏
  • 举报
回复
这么多了还要?真无耻
liu_student_wei 2002-02-26
  • 打赏
  • 举报
回复
I'M INTERESTED
111222 2002-02-26
  • 打赏
  • 举报
回复
大叔大妈过年好!给点儿分吧!家里都接不开锅啦!
acptdta 2002-02-26
  • 打赏
  • 举报
回复
感谢您使用微软产品。

首先,ASP只是对服务端而言。对客户端而言,运行的是脚本程序如VBscript或Jscript等。同样,在客户端,您也可以试用CreateObject来实现组件的调用。(客户端必须安装了该组件)

如,您可以通过用程序调用Outlook对象模型来实现发送Meeting Request。具体方法,请参考以下文章:

Q220595 HOWTO: Automate Outlook using Visual Basic
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q220595


-微软全球技术中心 桌面产品技术支持


本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。

为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
julyclyde 2002-02-25
  • 打赏
  • 举报
回复
客户端可以用CreateObject但不能用Server.CreateObject
jill_yang 2002-02-25
  • 打赏
  • 举报
回复
xiaobinliu(刘小斌),我现在发的是一个会议通知,而不是一封邮件
,要在outlook 中显示的,如果要写控件,肯定要用到mapi,你知道如何写吗?
jill_yang 2002-02-25
  • 打赏
  • 举报
回复
beyond_xiruo(希偌),this is a doc provided by microso,<object> tag run in server
Syntax
<OBJECT RUNAT=Server SCOPE=Scope ID=Identifier {PROGID="progID"|CLASSID="ClassID"}>
. . .
</OBJECT>

xiaobinliu 2002-02-25
  • 打赏
  • 举报
回复
需要写ocx控件是因为,不能确定客户端已经有现成的组件可以发送邮件
xiaobinliu 2002-02-25
  • 打赏
  • 举报
回复
客户端发邮件,应该不能能调用CDONTS,因为客户的操作系统不一定支持,保险的做法应该是<a href=mailto:xiaobinliu@8crystal.com?subject=你好>给我发信</a>

否则,就需要自己写一个ocx控件,让用户下载这个控件,并安装,然后
dim obj
set obj = CreateObject("yourocx")
obj.sendmail("...") '这是你自己写的发信函数
jill_yang 2002-02-25
  • 打赏
  • 举报
回复
如果用mapisession对象,object语句如何写
希偌 2002-02-25
  • 打赏
  • 举报
回复
用于客户端的是object,Set myCDONTSMail = CreateObject("CDONTS.NewMail")用于服务器端·
jill_yang 2002-02-25
  • 打赏
  • 举报
回复
你看这段程序有什么问题吗?
<%@ Language=VBScript %>
<html>
<head>
<meta name="GENERATOR" Content="Microsoft Visual Studio.NET 7.0">
</head>
<body>

<script language="vbscript">
sub button2_onclick

strFrom="test"
strTo="21.zhang@intel.com"
strSubject="hello"
strbody="world"
ingImportance=1
Set myCDONTSMail = CreateObject("CDONTS.NewMail")
myCDONTSMail.Send strFrom,strTo,strSubject,strBody,lngImportance
Set myCDONTSMail = Nothing
msgbox("succes")
end sub
</script>
<input type="button" id="Button2" value="click me">


</body>
</html>
karma 2002-02-25
  • 打赏
  • 举报
回复
if you are using VBScript, just use CreateObject(), for example
<script language="vbscript">
dim obj
set obj = CreateObject("whatever")
</script>

if you are using javascript, try
<script language="javascript">
var obj = new ActiveXObject("whatever");
</script>

note, this might not work if the ActiveX security settings are high

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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