/* 画像のアップロード&加工 */ function uplodeImageEdit(file, no) { if (!file.value) { window.alert('画像を選択して下さい。'); return false; } // 新しいウィンドウを開く。 var win = window.open('', 'editImage'); // action属性を取り出し保存 var action = document.Form1.action; // 情報付加 document.Form1.action = action + "?img_no=" + no + "&PHPSESSID=f2k9fkrks07v8g8b2c8pb4ndd7"; // レスポンスはeditImage画面が受け取るように設定 document.Form1.target = "editImage"; // フォームのサブミット document.Form1.submit(); // editImage画面にフォーカスをあてる win.focus(); // 他のボタンに影響をしないようにtarget及びactionの値を元に戻す document.Form1.target = "_self"; document.Form1.action = action; return false; } /* 加工した画像を反映 */ function updateEditImage() { // action属性を取り出し保存 var action = document.Form1.action; // 情報付加 document.Form1.action = action + "?update_img=1&PHPSESSID=f2k9fkrks07v8g8b2c8pb4ndd7"; // フォームのサブミット document.Form1.submit(); document.Form1.action = action; return true; } // iframeの高さを自動的に調整します // この関数を使用するには、id と name に異なる名称を設定し、 // iframe の onload 時にこの関数を呼び出します。 function GetHeight(frameid, framename) { var app = navigator.appName.charAt(0); if (navigator.userAgent.indexOf('Safari') != -1) { document.getElementById(frameid).height = parent.frames[framename].document.body.scrollHeight + 30; } else if (app == "N") { document.getElementById(frameid).height = parent.frames[framename].document.height + 30; } else { document.getElementById(frameid).height = parent.frames[framename].document.body.scrollHeight + 30; } } $(function () { // クラスに「ts_resttime」が指定されている要素すべてに適用 $(".ts_resttime").each(function(){ // タイマーの中でthisが置き換わってしまうので、保持しておく var obj = $(this); $.timer(1000, function (timer) { var sec = $(obj).attr('title'); sec--; $(obj).attr('title', sec); var h = "00" + parseInt(sec / 3600); var m = "00" + parseInt((sec / 60) % 60); var s = "00" + (sec % 60); if (sec <= 0) { $(obj).text("終了しました"); timer.stop(); } else { $(obj).text("残 " + h.slice(-2) + ":" + m.slice(-2) + ":" + s.slice(-2)); } }); }); });