首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

现行再IE6的系统移植到IE7遇到的诸多的有关问题!

2012-03-02 
现行再IE6的系统移植到IE7遇到的诸多的问题!!!各位大侠:小弟最近遇到很多棘手的问题,具体如下:因为系统要

现行再IE6的系统移植到IE7遇到的诸多的问题!!!
各位大侠:
  小弟最近遇到很多棘手的问题,具体如下:
  因为系统要从ie6移植到ie7上,所以就遇到了浏览器不兼容的问题。
  问题:
  自己定义了一个弹出页面,从这个弹出的页面中得到所选得值,返回到父页面中,可是选完之后就一直卡在那里了。
  定义新页面得代码如下:
  showModalDialog('featureTree.do?button_kind=init','','dialogHeight:550px;dialogWidth:450px;dialogTop:100px;dialogLeft:300px;' + 'help:no;resizable:yes;scroll:no;status:no');

  取得返回值得代码如下:
  function setFeature(){

  var result = new Array();

  <%

  String [] rs=(String[])request.getAttribute("featureList");

  for(int i=0;i<rs.length;i++){

  %>

  result[<%=i%>]="<%=rs[i]%>";

  <%}%>

  window.returnValue = result;

  window.close();

}

  问题比较着急,希望各大侠伸出援手,小弟必有重谢。!!!

[解决办法]
<base target= '_self '>放在 <head>下作为第一个元素就没有问题了 


那么,针对于安全方面的诟病,IE7 针对权限问题也做了些变化:
showModalDialog 必须由用户自己触发. 任何自动触发的条件均被认为"拒绝访问"。 试验过 form 的 onsubmit ="" 和 setTimeout 打开的 showModalDialog 都无法通过。
[解决办法]
帮顶

热点排行