Re:お問い合わせファーム送信後も送信文がクリアされません

rさん (2017-05-15 16:57:21) demo.localhost

先ほどダウンロードした4.2.3を使用していますが、こちらの質問と同じように送信後クリアされません。

回答にあるようにthanks..jsも呼び出しているのですが、ダメなようです。

ちなみに、thanks.jsは以下の内容が出力されているようです。

// Thanks
var mfpGET = new Object();

function mfpSanitizing(str){
var before = new Array(’&’,’"’,"’","<",">","&yen;n","&yen;t","&yen;&yen;n");
var after = new Array(’&amp;’,’"’,’’’,"<",">","
"," ","
");
for(var i=0;i<before.length;i++)
str = str.replace(new RegExp(before[i],’g’), after[i]);
return str;
}
function mfpClearCookie(){
var current_dir = location.pathname;
var current_dirs = new Array();
current_dirs = current_dir.split("/");
if(current_dirs[current_dirs.length-1] != ""){
current_dirs[current_dirs.length-1] = "";
current_dir = current_dirs.join("/");
}
document.cookie = ’_MFP=; path=’ + current_dir + ’; expires=’;
}

mfpClearCookie();
if(location.search){
var gets = new Array();
gets = (location.search.substring(1,location.search.length)).split(’&’);
for(var i=0;i<gets.length;i++){
var get = new Array();
get = gets[i].split(’=’);
mfpGET[decodeURI(get[0])] = mfpSanitizing(decodeURI(get[1]));
}
}

if(mfpGET[’no’]){
document.write(’<div id="mfp_thanks">受付番号 <strong>’+mfpGET[’no’]+’</strong> を受け付けました</div>’);
}



// Thanks Page Module Example
function mfpJsonCall(src){
var script = document.createElement(’script’);
script.async = false;
script.type = ’text/javascript’;
script.src = src;
script.charset = ’UTF-8’;
document.body.appendChild(script);
};
function mfpThanksPageCallback(json){
if(json){
document.getElementById(’ThanksComment’).innerHTML = json[’姓’]+’様のメールアドレス(’+json[’email’]+’)宛にメールを送りました。’;
}
};
//mfpJsonCall(’mailformpro/mailformpro.cgi?module=thanks&callback=mfpThanksPageCallback’);

Re:Re:お問い合わせファーム送信後も送信文がクリアされま

和田 (2017-05-17 08:40:02) www.synck.com

テスト送信が可能な設置URLを記載していただいてもよろしいでしょうか。