0
我需要一個彈出式編輯器。用戶選擇要編輯的內容,並將ID發送到新窗口,我將從數據庫檢索數據,顯示記錄,允許用戶更新和保存更改。當更改完成後,窗口將關閉,並更新原始表以顯示更改。您可以使用xmlhttprequest.open和xmlhttprequest.send打開一個新窗口嗎?
你可以使用xmlhttprequest.open和xmlhttprequest.send打開一個新窗口嗎?
這是我正在做的一個示例,我希望能夠在新窗口中打開該頁面。
function myfunction(date)
{
date = document.getElementById('date').value;
if (date == "")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","want_to_open_in_new_window.php?a="+date,true);
xmlhttp.send();
}
你的代碼是AJAX,以及你所需要的僅僅是JavaScript的新窗口 – 2013-08-05 01:29:45
打開URL XMLHttpRequest對象用於與服務器進行通信來獲取和發送數據。要打開一個新窗口,您不需要ajax請求。希望這有助於:)。 – woofmeow
我需要一個彈出式編輯器。用戶選擇要編輯的內容,並將ID發送到新窗口,我將從數據庫檢索數據,顯示記錄,允許用戶更新和保存更改。當更改完成後,窗口將關閉,並更新原始表以顯示更改。 –