我有这样的网址:
window.showModalDialog(
"../../something/something.aspx?ConfigID=6&QQfwQrfJpy=<%=LeaseID%>&jFnCppJunX="
+ activ_id.value
+ "&jwsKqmhrBK="
+ rama.value,
null, "dialogWidth:700px;dialogHeight:460px");但是我认为url的构造是错误的,因为activ_id.value没有对对象设置引用。我百分之百肯定我需要这个参数,但是我认为我的url构造错了。
我的URL工作得很完美,没有最后的附庸,就像这样:
window.showModalDialog(
"../../something/something.aspx?ConfigID=6&QQfwQrfJpy=<%=LeaseID%>&jFnCppJunX="
+ activ_id.value
null, "dialogWidth:700px;dialogHeight:460px");但是我应该再插入一个参数它就停止工作了
发布于 2013-08-26 06:35:32
来自MDN,
第三个参数(关于附加选项)在HTML5版本中不存在,并且(安全地)被Safari和Chrome忽略。
这意味着IE这样的浏览器不能忽略第三个参数。因此,它将显示出一些错误。
我还找到了这个线程和回复。
我不知道如何解决这个问题,也许在较早的html版本(即HTML4)中运行可以解决这个问题。
有关更多信息,请参阅此MSDN链路。
发布于 2013-08-26 06:03:27
尝试删除字符串中的最后一个引号。
rama.value"很可能是
rama.value发布于 2013-08-26 06:13:21
试着改变这个:
"../../something/something.aspx?对此:
"/something/something.aspx?也许是为了这个
"http://example.com/something/something.aspx?https://stackoverflow.com/questions/18437513
复制相似问题