Magento で 10 秒ごとに製品リストを更新しようとしています。
<script>
function AutoRefresh(){
var xmlHttp;
try{
xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
}
catch (e){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
}
catch (e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){
alert("No AJAX");
return false;
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
document.getElementById('products-grid').innerHTML=xmlHttp.responseText;
setTimeout('AutoRefresh()',10000); // JavaScript function calls AutoRefresh() every 3 seconds
}
}
xmlHttp.open("GET","<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)?>list-response.php",true);
xmlHttp.send(null);
}
AutoRefresh();
</script>
しかし、特定のページに値を投稿する方法は、このページに送信していることを意味します
xmlHttp.open("GET","<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)?>list-response.php",true);
しかし、それは正しくありません。magento を使用して 10 秒ごとに製品リスト ページを更新する方法を教えてください。
ありがとう