の形で呼ぶ。
//
// anchor_idはフレームを使う場合最低限各フレームごとに設定。お互い他のフレームを書換えたときにへんな干渉をさけるため。
// その他ページの種別毎などで変えてもよいが、あまり小分けにするとcookieが増える。
// 同じanchor_idで保存されるcookieは1セットのみ。でも単独ページ表示のサイトなら概ねこれで充分。
anchor_id = "anc_main";
noanchor = false; // bodyにanchorをしかけたときなど場合によって一時無効にするためのフラグ。
// アンカーの記憶。
function anchor_save(object_id, page_id) {
if(noanchor) { anchor_erase(); return; }
get_scroll();
setcookie(anchor_id+"_pid", page_id, 0);
setcookie(anchor_id+"_st", scroll_top, 0);
setcookie(anchor_id+"_sl", scroll_left, 0);
if(object_id) {
object_top = scroll_top + get_object_top(object_id);
object_left = scroll_left + get_object_left(object_id);
setcookie(anchor_id+"_oid", object_id, 0);
setcookie(anchor_id+"_ot", object_top, 0);
setcookie(anchor_id+"_ol", object_left, 0);
} else {
setcookie(anchor_id+"_oid", "", -1);
setcookie(anchor_id+"_ot", "", -1);
setcookie(anchor_id+"_ol", "", -1);
}
}
// アンカーの適用。
function anchor_apply(page_id) {
if((saved_page_id = getcookie(anchor_id+"_pid")) && page_id != saved_page_id) { return; }
get_scroll();
if((anchor_st = getcookie(anchor_id+"_st")) != "" && (anchor_sl = getcookie(anchor_id+"_sl")) != "") {
anchor_st = parseInt(anchor_st);
anchor_sl = parseInt(anchor_sl);
} else {
anchor_st = scroll_top;
anchor_sl = scroll_left;
}
if((object_id = getcookie(anchor_id+"_oid"))
&& (anchor_ot = getcookie(anchor_id+"_ot")) != ""
&& (anchor_ol = getcookie(anchor_id+"_ol")) != "") {
offset_top = (scroll_top + get_object_top(object_id)) - parseInt(anchor_ot);
offset_left = (scroll_left + get_object_left(object_id)) - parseInt(anchor_ol);
} else {
offset_top = offset_left = 0;
}
window.scrollTo(anchor_sl + offset_left, anchor_st + offset_top);
}
// アンカー消去。あえてとっておく必要がなければanchor_apply()後すぐ消去が望ましい。
function anchor_erase() {
setcookie(anchor_id+"_pid", "", -1);
setcookie(anchor_id+"_st", "", -1);
setcookie(anchor_id+"_sl", "", -1);
setcookie(anchor_id+"_oid", "", -1);
setcookie(anchor_id+"_ot", "", -1);
setcookie(anchor_id+"_ol", "", -1);
}
//-->
ふいの中国語講座/湄公河大案
|
|
確定(que4 ding4 チュエ ディン)は「①確かである。明確である。②確定する。はっきり決める。」である。色々な消息(xiao1 xi5 シアオ シ 情報)が捜査員から指揮官へ上がってくる。間違いないか確認するとき指揮官が“確定嗎?que4 ding4 ma5 チュエ ディン マ 確かか。”と確認する場面がよく出てくる。
すると報告した人は100%“確定!(確かです!)”と返事をする。とくに情報「qing2 bao4 チン バオ (機密性を帯びた)情報」の場合は“確定嗎?”の“確定”確認が必ず入る。指揮官は決して鵜呑みにはしない。
<註>(小学館:中日辞典より) 確定 que4 ding4 チュエ ディン ①確かである。明確である。②確定する。はっきり決める。 消息 xiao1 xi5 シアオ シ 一般の情報 確定嗎? que4 ding4 ma5 チュエ ディン マ 確かか。 情報 qing2 bao4 チン バオ (機密性を帯びた)情報。
(用例) ① 確定的数字 確かな数字。 確定的答復 明確な返答。 方針已経很確定 方針はすでに決まっている。 ② 工作已経下来了、明天就上班。 仕事はもう決まった。あすから出勤する。 確定任務(ren4 wu5) 任務をはっきり決める。 出発的日期還没確定。 出発の期日はまだ決まっていない。 確定不移(yi2)的結論(jie2lun4)。 確固不動の結論。
|
|
|