の形で呼ぶ。
//
// 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);
}
//-->
ふいちゃんの中国日記
社会編/公共
|
|
「外国人就業証」を取得して、大連に常駐して働いている。有効期間は1年間であるが、これがあるので入出国は簡単で、要はビザが要らないのである。何度でも都度都度のビザ申請なしで入出国できる。期限がくると延長申請してさらに1年の有効期限となる。
但し、中国へ再度入国したときは翌日の内に管理担当の派出所へパスポートを持っていって、入出国したことを届けなければならない。これを怠ると罰金500元である。入国2日目以内に届ける場合は本人でなくても何ら問題なく受け付けてくれる。
一度、すっかり忘れて入国5日目に派出所へ運転手に届けに行ってもらったことがある。このときはすでに期限を超過していたので、代理人ではだめということになり、わたしに直接出頭せよということになった。
通訳をつれていくと係官から「なぜ期限内に来なかったのか」と聞かれたが、あっさり「忘れてしまっていた」と話したら「しようがないな」と言いながら罰金500元を払えという。「そんな大金は払えない。これまではきちんと処理して来たし、今回は仕事が忙しく来れなかったのだ。何とか安くしてください。」と粘って結局今回は初犯だから、じゃあ見逃してやるということになった。
これに懲りて春節休暇で日本へ帰り、大連へ戻ってくると早速派出所へいくのだが、こういうときは派出所もしっかり休んでいて、あと4日間休みだから5日目に来いなどと言われて引き返したこともある。
今回、またうっかりして再入国翌々日に運転手に行ってもらったら、こんなに5日間も超過しているのだから、やはり罰金500元だと言われたといって運転手が戻ってきた。そんなバカなことはない。3日目だよと説明して、もう一度今度は管理部の美人管理担当者に行ってもらった。
係官はわたしのパスポートの出国日の判子を見て入国日と勘違いしたようなのだ。入国日はこの判子のところだからここを管理者へ示して説明するようにと、美人担当者へ言い聞かせて行ってもらった。2日目が有効期限内ならさらに1日遅れはたいしたことではないかという計算があったから、「とにかくただにしてもらってこい」と行かせたのである。
やがて工場へ戻ってきた美人担当者の顔色を見てすぐ判断がついた。うまくいったようだなと。聞くと、係官も面子があったのか、なかなかうんと言わなかったが、結局2時間かけて説得し、ただにしてもらったのだった。よしよし、それでこそ美人担当者だ。
|
|
|