Fix incorrect Content-Type in JSON callback responses #2448

This commit is contained in:
Kijin Sung 2024-12-15 00:16:57 +09:00
parent 4d5fac5d77
commit 8c5f96f8c5
2 changed files with 10 additions and 4 deletions

View file

@ -97,7 +97,7 @@ class DisplayHandler extends Handler
} }
else else
{ {
if($responseMethod == 'JSON' || $responseMethod == 'JS_CALLBACK' || isset($_SERVER['HTTP_X_AJAX_COMPAT']) || isset($_POST['_rx_ajax_compat'])) if($responseMethod == 'JSON' || isset($_SERVER['HTTP_X_AJAX_COMPAT']) || isset($_POST['_rx_ajax_compat']))
{ {
self::_printJSONHeader(); self::_printJSONHeader();
} }

View file

@ -350,7 +350,9 @@
<h1>{$lang->menu_img_btn}</h1> <h1>{$lang->menu_img_btn}</h1>
<div class="cnt"> <div class="cnt">
<p style="border-bottom:1px solid #ddd;width:220px;min-width:100%;padding-bottom:10px">{$lang->about_imgbtn}</p> <p style="border-bottom:1px solid #ddd;width:220px;min-width:100%;padding-bottom:10px">{$lang->about_imgbtn}</p>
<form action="?module=menu&act=procMenuAdminButtonUpload" class="_btn_normal" target="submitTarget" method="post" enctype="multipart/form-data"> <form action="{\RX_BASEURL}" class="_btn_normal" target="submitTarget" method="post" enctype="multipart/form-data">
<input name="module" type="hidden" value="menu" />
<input name="act" type="hidden" value="procMenuAdminButtonUpload" />
<input name="menu_item_srl" type="hidden" value=""/> <input name="menu_item_srl" type="hidden" value=""/>
<input name="xe_js_callback" type="hidden" value="top.onBtnImgUploaded"/> <input name="xe_js_callback" type="hidden" value="top.onBtnImgUploaded"/>
<input name="isNormalDelete" type="hidden" value="Y"/> <input name="isNormalDelete" type="hidden" value="Y"/>
@ -368,7 +370,9 @@
</span> </span>
</div> </div>
</form> </form>
<form action="?module=menu&act=procMenuAdminButtonUpload" class="_btn_hover" target="submitTarget" method="post" enctype="multipart/form-data"> <form action="{\RX_BASEURL}" class="_btn_hover" target="submitTarget" method="post" enctype="multipart/form-data">
<input name="module" type="hidden" value="menu" />
<input name="act" type="hidden" value="procMenuAdminButtonUpload" />
<input name="menu_item_srl" type="hidden" value=""/> <input name="menu_item_srl" type="hidden" value=""/>
<input name="xe_js_callback" type="hidden" value="top.onBtnImgUploaded"/> <input name="xe_js_callback" type="hidden" value="top.onBtnImgUploaded"/>
<input name="isHoverDelete" type="hidden" value="Y"/> <input name="isHoverDelete" type="hidden" value="Y"/>
@ -386,7 +390,9 @@
</span> </span>
</div> </div>
</form> </form>
<form action="?module=menu&act=procMenuAdminButtonUpload" class="_btn_selected" target="submitTarget" method="post" enctype="multipart/form-data"> <form action="{\RX_BASEURL}" class="_btn_selected" target="submitTarget" method="post" enctype="multipart/form-data">
<input name="module" type="hidden" value="menu" />
<input name="act" type="hidden" value="procMenuAdminButtonUpload" />
<input name="menu_item_srl" type="hidden" value=""/> <input name="menu_item_srl" type="hidden" value=""/>
<input name="xe_js_callback" type="hidden" value="top.onBtnImgUploaded"/> <input name="xe_js_callback" type="hidden" value="top.onBtnImgUploaded"/>
<input name="isActiveDelete" type="hidden" value="Y"/> <input name="isActiveDelete" type="hidden" value="Y"/>