根據 7-11 所提供的系統開發手冊。
小瘋仔商店(傳參數) → 7-11 eService(傳值) → 小瘋仔商店(接回傳)
※ 一定要以 POST Method 傳接資料。


711.map.php
<button type="button" onclick="Call_711_Map();"> 選取 7-11 門市 </button> <script type="text/javascript"> function Call_711_Map(){ window.open("711.map.response.php","response_711_windows","width=1003,height=590") } </script> <form method="post" name="map"> 訂單編號:<input type="" name="tempvar" value="" /><br /> 門市店號:<input type="" name="storeid" value="" /><br /> 門市名稱:<input type="" name="storename" value="" /><br /> 門市地址:<input type="" name="address" value="" /><br /> 合作模式:<input type="" name="servicetype" value="" /><br /> 是否離島:<input type="" name="outside" value="" /><br /> </form>
711.map.response.php
<form action="http://202.168.204.210/EC3G829/emap/eServiceMap.php" name="map" method="post"> <input type="hidden" name="eshopid" value="310" /> <input type="hidden" name="servicetype" value="1" /> <input type="hidden" name="url" value="http://Your_IP/711.map.response.php" /> <input type="hidden" name="tempvar" value="20120801001" /> <input type="hidden" name="storeid" value="950985" /> <input type="hidden" name="display" value="page" /> <input type="hidden" name="charset" value="big5" /> </form> <?php if(!$_POST["storeid"]){ ?> <script type="text/javascript"> document.map.submit(); </script> <?php }else{ ?> <script type="text/javascript"> opener.window.document.map.tempvar.value = "<?php echo $_POST["tempvar"];?>"; opener.window.document.map.storeid.value = "<?php echo $_POST["storeid"];?>"; opener.window.document.map.storename.value = "<?php echo $_POST["storename"];?>"; opener.window.document.map.address.value = "<?php echo $_POST["address"];?>"; opener.window.document.map.servicetype.value = "<?php echo $_POST["servicetype"];?>"; opener.window.document.map.outside.value = "<?php echo $_POST["outside"];?>"; window.close(); </script> <?php } ?>