English 中文(简体)
Javascript Popup IE Error
原标题:Javascript Popup IE Error
  • 时间:2009-10-08 19:49:44
  •  标签:

我已进入一个新的职位,负责清理原有的法典。 我将使用URL基基地,然后将变数载到另一地点,从而张贴用于建造旅馆预订的 Java印功能。

更清楚的是,这项职能允许你进入A站点,并寻找B站点的旅馆预订。 这一职能使这一点更加清楚。

function buildReservationURL(){
  var site = "http://ach.travel.yahoo.net/hotel/HotelCobrand.do?smls=Y&Service=YHOE&.intl=us&.resform=YahooHotelsCity&";


 <!-- Variables Are Defined Here from Form Values //-->


  var finishedURL = site + "city=" + cityname + "&state=" + statename + "&dateLeavingDay=" + inDay + "&dateReturningDay=" + outDay + "&adults=" + adults + "&source=YX&distance=&hotelChain=&searchMode=city&cityCountryCode=us&&dateLeavingMonth=" + inMonth + "&dateReturningMonth=" + outMonth;
  NewWindow(finishedURL, Yahoo Travel , 780 , 580 , yes , no , 1 );
}

然而,我收到一份国际独立实体的错误,该错误提供了零信息。 这一错误发生在窗口创建之前,因此,我感到,错误将发生在其创建和建造的地方。 这确实在FireFox进行罚款。 任何想法?

最佳回答

您是否可以重新使用一个版本的EE,该版本在窗户名称上没有支持空间? (例如,“Yahoo Travel”)

问题回答

使用IE8进行夸张和使用“错误” 如果在IE8中不出现中断,则转而考虑兼容问题。 这使用IE7javascript发动机,同时仍然给你IE8 debugging设施。

function NewWindow(mypage,myname,w,h,scroll, menu, res) {
    var winl = (screen.width - w) / 2;
    var wint = (screen.height - h) / 2;
    winprops =  height=  + h +  ,width=  + w +  ,top=  + wint +  ,left=  + winl +  ,scrollbars=  + scroll + 
     , resizable=  + res +  , location=no, directories=no, status=yes, menubar=  + menu;
    win = window.open(mypage,myname,winprops);
    if(parseInt(navigator.appVersion) > 3){
        win.window.focus();
    }
}




相关问题
热门标签