SCRIPT87:IE 9中无效的参数,ASP.NET C#
发布时间:2020-05-25 06:27:04 所属栏目:asp.Net 来源:互联网
导读:这在除IE之外的所有其他浏览器中正常工作.我正在c#中的代码中建立一个链接: string link = a onclick=Myfunction( + Server.UrlEncode(mystring) + ); href=javascript:void(0);Open Pop Up Window/a 这是我的javascript功能: function Myf
|
这在除IE之外的所有其他浏览器中正常工作.我正在c#中的代码中建立一个链接: string link = <a onclick="Myfunction('" + Server.UrlEncode(mystring) + "');" href="javascript:void(0);">Open Pop Up Window</a>
这是我的javascript功能: function Myfunction(pMyString) {
CloseWindow();
var url = "DomainPath/MyPage.aspx?Site=" + pMyString;
win = window.open(url,"Manage Domain",'toolbar=no,location=no,status=no,directories=no,scrollbars=yes,resizable=no,width='+700+',height='+500);
}
如果该功能被添加到aspx页面中的onclick方法,它在IE中起作用.似乎只有当我在后面的代码中动态构建链接时.它不会接受任何值作为参数,IE总是输出错误:SCRIPT87:带有行号的无效参数到我的函数,但是我无法调试.有错过的东西吗? 这是html输出: <td><a onclick="Myfunction('urlformyexample.com');" href="javascript:void(0);">Open Pop Up Window</a></td>
解决方法IE9调试器在您的window.open命令上工作并失败.IE不喜欢windowName参数中的空格 – “管理域”. 删除任何空格,连字符和下划线(除非你想要_blank),然后再试一次. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – MVC3:不将属性映射到DB列的属性
- asp.net – 间歇性SQL连接错误
- asp.net-mvc – ASP.NET MVC路由:如何定义自定义路由
- asp.net – IIS URL重写模块url为小写
- asp.net – System.Web.Security.FormsAuthentication.Encr
- .net – ActionFilterAttribute不重定向
- asp.net-mvc – 对HTTP POST请求的正确响应是什么?
- asp.net-mvc – Asp.Net Mvc – Html.TextBox – 设置自动对
- asp.net-mvc – 使用html.actionlink将模型从视图传递到控制
- asp.net-mvc-3 – 剃刀引擎 – 如何根据不同的条件渲染不同
推荐文章
站长推荐
- asp.net-mvc – Windows 8 VS2012 IISExpress Wi
- asp.net – Aspnet网站管理工具,Users表或aspnet
- asp.net HiddenField:动态添加自定义属性
- asp.net – HttpWebRequest正在为404抛出异常
- 在ASP.NET Razor中格式化字符串
- asp.net-core – .NET Core的静态代码分析工具
- asp.net-mvc – ASP.Net MVC捆绑和分类
- asp.net – ASP.MVC CORE网站的最大上传大小
- asp.net-mvc – 路由测试ASP.NET MVC4
- 阻止拦截ASP.NET Web API响应的FormsAuthenticat
热点阅读
