Js调试解决方案
Js调试
aspx.cs里有如下js,怎么调试?
------解决思路----------------------
谷歌浏览器,F12,在source里面找到你的script,打上断点,调试吧……
当然你直接用VS也是可以的
------解决思路----------------------
打开IE -- 工具 -- Internet选项 -- 高级 --有4项。
1、禁用脚本调试(Internet Explorer)(去掉对勾)
2、禁用脚本调试(其他)(去掉对勾)
3、显示每个脚本错误的通知(加对勾)
4、显示友好http错误信息(去掉对勾)
------解决思路----------------------
据我所知 想要JS调试 除非需要特定的软件 不然 无法调试 如果想找到自己的错误出现在哪 最笨的方法 使用alert()
------解决思路----------------------
谷歌浏览器 调试js方便一点。
aspx.cs里有如下js,怎么调试?
#region JS脚本区
private void RegJs()
{
string strJS = @"
<script type='text/javascript'>
function IsInHidden(CodeID) {
var hidCodeValue = document.getElementById('" + hidValue.ClientID + @"').value;
return hidCodeValue.indexOf('' + CodeID + ',', 0) != -1;
}
function cboxSelectCheck(cboxSelect) {
IsCheckSelectAll(document.getElementById('chkSelectAll'));
if (IsInHidden(cboxSelect.value)) {
document.getElementById('" + hidValue.ClientID + @"').value = document.getElementById('" + hidValue.ClientID + @"').value.replace(cboxSelect.value + ',', '');
}
else {
document.getElementById('" + hidValue.ClientID + @"').value += '' + cboxSelect.value + ',';
}
}
//确定按钮返回用户ID和用户名
function ReturnValues() {
var str = document.getElementById('" + hidValue.ClientID + @"').value;
if (str =='') {
alert('请选择化肥');
return false;
}
var substr1 ='';
var substr2 ='';
var L ='\'';
var R ='\'';
str = str.substring(0, str.length - 1);
var arr = new Array();
arr = str.split(',');
for (var i = 0; i < arr.length; i++) {
//用户ID
substr1 += L + arr[i].split(';')[0] + R + ',';
//用户名
substr2 += arr[i].split(';')[1] + ',';
}
substr1 = substr1.substring(0, substr1.length - 1);
substr2 = substr2.substring(0, substr2.length - 1);
str = substr1 + ';' + substr2;
window.returnValue = str;
window.close();
}
</script> ";
if (!ClientScript.IsClientScriptBlockRegistered(this.GetType(), "JS"))
ClientScript.RegisterClientScriptBlock(this.GetType(), "JS", strJS);
}
#endregion JS脚本区
------解决思路----------------------
谷歌浏览器,F12,在source里面找到你的script,打上断点,调试吧……
当然你直接用VS也是可以的
------解决思路----------------------
打开IE -- 工具 -- Internet选项 -- 高级 --有4项。
1、禁用脚本调试(Internet Explorer)(去掉对勾)
2、禁用脚本调试(其他)(去掉对勾)
3、显示每个脚本错误的通知(加对勾)
4、显示友好http错误信息(去掉对勾)
------解决思路----------------------
据我所知 想要JS调试 除非需要特定的软件 不然 无法调试 如果想找到自己的错误出现在哪 最笨的方法 使用alert()
------解决思路----------------------
谷歌浏览器 调试js方便一点。