Javascript 在window.openc中使用Ajax结果#
首先我用了这样的东西Javascript 在window.openc中使用Ajax结果#,javascript,c#,asp.net,ajax,character-encoding,Javascript,C#,Asp.net,Ajax,Character Encoding,首先我用了这样的东西 var loginWindow = window.open('', 'UserLogin'); $.ajax({ type: 'GET', url: '@Url.TemplateUrl("ControllerPath")', data: ({ index: number }), traditional: true, success: function (
var loginWindow = window.open('', 'UserLogin');
$.ajax({
type: 'GET', url: '@Url.TemplateUrl("ControllerPath")', data: ({ index: number }),
traditional: true,
success: function (result) {
loginWindow.document.body.innerHTML = result;
},
error: function () {alert('error') }
});
window.open('@Url.TemplateUrl(“ControllerPath”),'u blank')
这对我来说是可行的,但我想将我的Javascript变量传递给控制器,我尝试了类似的方法
var loginWindow = window.open('', 'UserLogin');
$.ajax({
type: 'GET', url: '@Url.TemplateUrl("ControllerPath")', data: ({ index: number }),
traditional: true,
success: function (result) {
loginWindow.document.body.innerHTML = result;
},
error: function () {alert('error') }
});
但是我的html被破坏了,而第一次尝试是非常好的
我能做什么?请帮助我你能告诉我们什么是损坏的HTML吗?你第一次尝试是什么?请提供一个我第一次尝试写window.open(“@Url.TemplateUrl(“ControllerPath”),“\u blank”);corrput html差不多是这样的%PDF-1.4%���� 10 obj流x��十} 卢埃克�F�ݒ�)��(C)�4(%�3.�&�Y��B��2.��SK&���T|��J��{S��$�食品饮料�-���李|��9��N��Q��Y��y~����=�s�最后一个控制器返回(FileContentResult controller.File)