2005中调试脚本
来源:互联网 发布:qq免费群发软件 编辑:程序博客网 时间:2024/05/06 04:51
第一步:在IE的“Internet设置”中选择“高级”——“安全”——“启用集成windows身份验证”(这一步很重要!!!)
第二步:同样在“Internet设置”中把“禁止脚本调试”的勾去掉
第三步:用调试模式启动程序
第四步:在vs2005的菜单选择“debut”——“Windows”——“Script Explorer”
第五步:在“Script Explorer”窗口中双击要调试的页面
第六步:在该文档中需要的脚本开始调试的位置设置断点
第七步:自己操作,令程序运行到断点处,余下的就是调试程序了,
注意,如果还是不行,那可能是缺少了一个名为“ASPCLIENTDEBUG”的cookie。设置这个cookie的方法:
1.创建包含以下代码的 HTML 文本文件:
<html>
<head>
<script language="JavaScript">
function set ()
{
var expdate = new Date();
expdate.setMonth(expdate.getMonth()+6);
alert("setting cookie /""+form1.txtName.value+"/" to /""+form1.txtValue.value+"/"");
setCookie(form1.txtName.value, form1.txtValue.value, expdate);
}
function get ()
{
alert("getting cookie /""+form1.txtName.value+"/"");
var c = getCookie(form1.txtName.value);
alert( "cookie = "+c );
form1.txtValue.value = c;
}
function getCookie (sCookieName)
{
var sName=sCookieName+"=", ichSt, ichEnd;
var sCookie=document.cookie;
if ( sCookie.length && ( -1 != (ichSt = sCookie.indexOf(sName)) ) )
{
if (-1 == ( ichEnd = sCookie.indexOf(";",ichSt+sName.length) ) )
ichEnd = sCookie.length;
return unescape(sCookie.substring(ichSt+sName.length,ichEnd));
}
return null;
}
function setCookie (sName, vValue)
{
var argv = setCookie.arguments, argc = setCookie.arguments.length;
var sExpDate = (argc > 2) ? "; expires="+argv[2].toGMTString() : "";
var sPath = (argc > 3) ? "; path="+argv[3] : "";
var sDomain = (argc > 4) ? "; domain="+argv[4] : "";
var sSecure = (argc > 5) && argv[5] ? "; secure" : "";
document.cookie = sName + "=" + escape(vValue,0) + sExpDate + sPath + sDomain + sSecure + ";";
}
function deleteCookie (sName)
{
document.cookie = sName + "=" + getCookie(sName) + "; expires=" + (new Date()).toGMTString() + ";";
}
</script>
</head>
<body>
<form name=form1>
cookie name:<input type="text" name="txtName" value="ASPCLIENTDEBUG"><p>
cookie value:<input type="text" name="txtValue" value="doesn't matter"><p>
<input type="button" value="Set Cookie" onClick="set()">
<input type="button" value="Get Cookie" onClick="get()">
</form>
</body>
</html>
2.将此文件保存为 cookie.html。
3.将此文件复制到
c:/inetput/wwwroot
4.在 Internet Explorer 的“地址”框中,键入:
http://localhost/cookie.html
5.在 http://localhost/cookie.html 窗口中,单击“设置 Cookie”按钮。
- 2005中调试脚本
- gdb 调试中使用脚本
- IE中调试javaScript脚本
- Linux中shell脚本调试
- VS.NET中调试客户端脚本
- 如何在VS2005中调试JavaScript脚本
- 在IE中调试客户端JavaScript脚本
- VS2005如何调试aspx中JavaScript脚本
- 在 vs 中 调试 lua脚本
- 在 vs 中 调试 lua脚本
- 如何在VS2005 中调试JavaScript 脚本
- 在VS2008中进行javascript脚本调试
- 如何在IE6中调试脚本
- 在 Visual Studio 中调试 MSBuild 脚本
- 在vs中调试lua脚本
- shell脚本调试中打开set选项
- Ajax中本地调试js脚本不起作用?
- shell脚本调试中打开set选项
- GDI+ DrawImage的应用
- 战胜Linux中的Bug
- gdb (GNU 调试器):基础
- 寒山问拾得
- 关于软件的几点思考
- 2005中调试脚本
- The Inventor Mentor-第二章 一个 Inventor例子
- 用 C 语言编写 Windows 服务程序的五个步骤
- hpi 驱动---与dsp通信
- GDI+ 在Delphi程序的应用 -- ColorMatrix与图像灰度化
- delphi中dll运用的例子
- dsf
- 中文字符串匹配问题
- 利用Spring中的AOP做权限管理