2012-10-14 49 views
0

我在我的代碼中遇到了一個奇怪的事情。通過jquery傳遞值到IE 8中的IFRAME首次失敗

我必須通過兩個變量,並通過點擊鏈接通過iframe在另一頁上顯示查詢結果。 jQuery的代碼是在這裏

 function showFloorsPlans(flid, aptid){ 
     $('#floorPlansPop').dialog({ 
     modal:true, 
     title:"Floor Plan Details", 
     width:800, 
     height:600, 
     show: "blind" 
     }) 
    params = "aptid=" + aptid + "&flid=" + flid; 
    $('#flpId').attr("src", "showImages.html?" + params); 

}

這在IE 9,Chrome和Firefox的效果很好。當我在IE8中測試時,第一次加載iframe時,它不會傳遞「params」中的值。一旦我關閉iframe並再次單擊該鏈接,它就可以工作。

任何人都可以幫助我解決這個問題嗎?

非常感謝! Sathish

回答