50分求解ScriptX.cab的权限问题

showfray 2005-06-20 04:26:13
请下载以下三个文件,并放在同一目录下,运行print.htm,点击右键会发现页面设置等功能是可以运行的,但当把此三个文件放在IIS下任意一个目录下,再从http://localhost/print.htm访问时就会提示权限不够的提示了。
此问题曾在CSDN上问过2次,仍未有解答。
http://202.104.190.251/test/print.htm
http://202.104.190.251/test/print.css
http://202.104.190.251/test/print.js
其中控件下载:
http://202.104.190.251/test/ScriptX.cab

放心,绝没病毒。



...全文
296 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
showfray 2005-06-22
  • 打赏
  • 举报
回复
<html>
<head>
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<title>Web</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print 这个属性可以在打印时有效-->
<style media=print>
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
</head>
<Script language="javascript">
funciton PageSett()
{
//document.all.WebBrowser.printing.leftMargin ="0" ;
//document.all.WebBrowser.printing.topMargin = "0";
//document.all.WebBrowser.printing.rightMargin ="0" ;
//document.all.WebBrowser.printing.bottomMargin ="0" ;
//document.all.WebBrowser.printing.printer = "hpLaserJ";
document.all.WebBrowser.ExecWB(8,1);
}
</Script>
<body >
<center class="Noprint" >
<p>
<OBJECT id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 width=0>
</OBJECT>
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>
<input type=button value=页面设置 onclick="PageSett();">
<input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>
<hr align="center" width="90%" size="1" noshade>
</center>
<!--分页-->
<div class="PageNext"></div>
</body>
</html>
showfray 2005-06-22
  • 打赏
  • 举报
回复
有没有人给解决方法呀~~
showfray 2005-06-21
  • 打赏
  • 举报
回复
顶呀~~
showfray 2005-06-21
  • 打赏
  • 举报
回复
高分求解。
showfray 2005-06-21
  • 打赏
  • 举报
回复
请下载以下三个文件,并放在同一目录下,运行print.htm,点击右键会发现页面设置等功能是可以运行的,但当把此三个文件放在IIS下任意一个目录下,再从http://localhost/print.htm访问时就会提示权限不够的提示了。
此问题曾在CSDN上问过2次,仍未有解答。
http://202.104.190.251/test/print.htm
http://202.104.190.251/test/print.css
http://202.104.190.251/test/print.js
其中控件下载:
http://202.104.190.251/test/ScriptX.cab

我已经在IE选项安全--》允许所有Activex控件启用的了。

我想知道为什么?如何解决?

试看效果:http://202.104.190.251/test/print.htm

showfray 2005-06-21
  • 打赏
  • 举报
回复
To :liuxiaoyi666
我试过了,是不行的,这样只是cab控件下载没有被阻止而已。
zwrtv 2005-06-21
  • 打赏
  • 举报
回复
UP
  • 打赏
  • 举报
回复
简单,把你的站点放到可信任站点的。。。还有你可以做数字验证,把这个cab数字签名一下。。
showfray 2005-06-21
  • 打赏
  • 举报
回复
showfray 2005-06-21
  • 打赏
  • 举报
回复
经过一番折磨,还是打算放弃scriptx.cab了,使用以下的控件,但是有以下问题:

<html>
<head>
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<title>Web</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print 这个属性可以在打印时有效-->
<style media=print>
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
</head>
<body >
<center class="Noprint" >
<p>
<OBJECT id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 width=0>
</OBJECT>
<input type=button value=打印 onclick=document.all.WebBrowser.ExecWB(6,1)>
<input type=button value=直接打印 onclick=document.all.WebBrowser.ExecWB(6,6)>
<input type=button value=页面设置 onclick=document.all.WebBrowser.ExecWB(8,1)>
<input type=button value=打印预览 onclick=document.all.WebBrowser.ExecWB(7,1)>
<hr align="center" width="90%" size="1" noshade>
</center>
<!--分页-->
<div class="PageNext"></div>
</body>
</html>
请问这个控件如何直接设置边距是多少?
还有,如何直接指定某某地址的网络打印机?
CheerYang 2005-06-21
  • 打赏
  • 举报
回复
是哦,就是提示权限不够,是否同一目录的问题?
zol9993 2005-06-20
  • 打赏
  • 举报
回复
我买了一个 便宜的 asp.net空间!才50元!高兴!给分!!
100mb 的!可以做论坛!才 50元!!速度飞快!
www.hi876.com 你们看看
showfray 2005-06-20
  • 打赏
  • 举报
回复
寻求帮助呀~~

不够分数可以再加!

非常急呀~~
showfray 2005-06-20
  • 打赏
  • 举报
回复
我已经在IE选项安全--》允许所有Activex控件启用的了。

我想知道为什么?如何解决?

试看效果:http://202.104.190.251/test/print.htm

28,406

社区成员

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

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