asp程序中如何调用远程服务器上的(比如:202.98.192.68)文件?

asp程序中如何调用远程服务器上的(比如:202.98.192.68)文件?,第1张

远程是不允许用
<!--#include file=">用映射驱动器实现共享
在局域网上,要访问一个共享的驱动器或文件夹,只要在桌面上打开“网上邻居”窗口,然后选择有共享资源的计算机即可,但是,此法使用起来效果并不是很好,有时还不能解决实际问题,因此人们通常采用将驱动器符映射到共享资源的方法。
映射以后,只要你的ASPNET用户有读取这个文件夹的权限, 代码实现上就跟读本地一样了

在aspx文件中找到Form1标签,在其后增加如下js脚本:
<input type="hidden" name="__EVENTTARGET"> <input type="hidden" name="__EVENTARGUMENT">
<script language="javascript" type="text/javascript">
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (windownavigatorappNametoLowerCase()indexOf("microsoft") > -1) {
theform = documentForm1;
}
else {
theform = documentforms["Form1"];
}
theform__EVENTTARGETvalue = eventTargetsplit("$")join(":");
theform__EVENTARGUMENTvalue = eventArgument;
theformsubmit();
}
// -->
</script>
2、然后javascript的函数中使用__doPostBack('Button1','')就可以调用指定服务器按钮的事件了,目前测试了调用Button的Click事件没有任何问题,不过即使Button的Visible="False"是,事件也是可以被触发的,所以如果需要调用别的服务器函数或者事件,可以在界面上放一个隐藏的Button控件,然后在它的Click事件中调用别的函数即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13415225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-31
下一篇 2023-07-31

发表评论

登录后才能评论

评论列表(0条)

保存