1
我已经构建了一个Intranet ASP Razor MVC 4网站,其中包含许多使用JQuery的JavaScript函数。当网站公布了奇怪的转变与JavaScript的出现:ASP Razor MVC 4 Wierd Javascript格式
之前发布:
$(function()
{
$("#btnSettings").click(function()
{
$("#dialog-Settings").dialog("open");
});
$("#dialog-Settings").dialog(
{
resizable: false,
height: 200,
width: 350,
modal: true,
autoOpen: false,
buttons:
{
"Save": function()
{
var server = $("#serverTitle-Name").text();
$.get(
'@Url.Action("SaveSettings")',
{ serverName: server },
function (responseText)
{
if (responseText.length > 4)
{
alert(responseText);
}
}
);
$(this).dialog("close");
},
Cancel: function()
{
$(this).dialog("close");
}
}
});
});
发布(实际网站)后:
try{if(window.__vwd)__vwd.push(__vwdLid,"","",6672,110);$("#btnSettings").click(function()
{var __vwdLid=window.__vwd?++__vwd.nextSid:0;
try{if(window.__vwd)__vwd.push(__vwdLid,"","",6732,37);$("#dialog-Settings").dialog("open");}finally{if(window.__vwd)__vwd.pop();}
});}finally{if(window.__vwd)__vwd.pop();}
try{if(window.__vwd)__vwd.push(__vwdLid,"","",6794,980);$("#dialog-Settings").dialog(
{
resizable: false,
height: 200,
width: 350,
modal: true,
autoOpen: false,
buttons:
{
"Save": function()
{var __vwdLid=window.__vwd?++__vwd.nextSid:0;
var server = $("#serverTitle-Name").text();
try{if(window.__vwd)__vwd.push(__vwdLid,"","\"Save\"",7154,403);$.get(
'/Home/ResolveError',
{ serverName: server },
function (responseText)
{var __vwdLid=window.__vwd?++__vwd.nextSid:0;
try{if(window.__vwd)__vwd.push(__vwdLid,"","",7362,144);if (responseText.length > 4)
{
try{if(window.__vwd)__vwd.push(__vwdLid,"","",7455,20);alert(responseText);}finally{if(window.__vwd)__vwd.pop();}
}}finally{if(window.__vwd)__vwd.pop();}
}
);}finally{if(window.__vwd)__vwd.pop();}
try{if(window.__vwd)__vwd.push(__vwdLid,"","\"Save\"",7581,24);$(this).dialog("close");}finally{if(window.__vwd)__vwd.pop();}
},
Cancel: function()
{var __vwdLid=window.__vwd?++__vwd.nextSid:0;
try{if(window.__vwd)__vwd.push(__vwdLid,"","Cancel",7703,24);$(this).dialog("close");}finally{if(window.__vwd)__vwd.pop();}
}
}
});}finally{if(window.__vwd)__vwd.pop();}
为什么ASP转化我的JavaScript这样吗?我该如何阻止它?
我没有配置一个明确的ScriptBundle,但似乎因为它是在默认情况下,这文章是正确的方向,谢谢! – tcables