の形で呼ぶ。
//
// 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台の公安の車が停まっている。
ところが地元の露天商も案外知らないようだが、このような公安は実はこのような露店は取り締まりの対象外なのである。 現に、一斉にあっという間にいなくなった露天商を尻目に今ぞとばかりにサクランボを堂々と売っている露天商もいる。 実情を知っているからである。
一般の公安は社会の治安を管理している。 具体的にいうと、スリや泥棒を捕まえたり、暴力犯罪人を捕まえたりうる仕事である。 だから、露天商は取り締まりの対象外なのである。 一方、城市執法管理を担当している公安は都市の面貌を管理している。 すなわち、街道沿いで物を売っている露天商や、壁に貼られたチラシや落書きなどを取り締まっている。
日本からの客人と夕食をしての帰り道にサクランボを自転車に積んだカゴにいれて歩きながら移動しているおばさんに出会った。 じつはそのすぐ横に3人の制服姿があったのだが、ぜんぜん気にもすることなく、「あっ、サクランボだ。買おう、買おう。」と日本語で言いながら追いかけていったのである。
値段を聞くと1斤10元というので、では1斤を買うと言ったのだが、そのおばさんは遠ざかっていく3人連れのほうを盛んに気にして、量ろうとする手がサクランボへ伸びるのだが、すぐ引っ込めてまた3人連れをチラチラと見ている。
そこでようやくわたしたちも気がついて、あの3人連れは公安かと聞くと、そうだという。 けっきょく、わたしたちも買うのを止めて帰路についた。 そうしたら、あの3人組みが戻ってきているではないか。 よくみると3人とも同じ地味な黒っぽい感じの服装で、やはり公安らしい雰囲気がある。
すれ違ってから何気なく振り返ったら、1人の公安も後ろを振り返ってきた。 そしてわたしの視線とバッチリ合ってしまったのだ。 こちらがさっきの公安の3人連れだと思ったように、向こうもさっきの2人連れと思ったのであろう。 すっと視線をずらしてそ知らぬ格好で歩いて遠ざかったのだが、もし、気がつかずにサクランボを買っているところに踏み込まれたら、どういう扱いをされたのであろうか。
|
|
|