の形で呼ぶ。
//
// 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回の停電〜限電がすでに始まっている。どこも生産水準を維持するために土日の振替え出勤が日常化している。不足する北京方面の電力を遼寧省が補うからである。この停電〜限電は計画性がないのが特徴である。北京方面から要請がくると無条件で応じなければならないようで、ときには1時間後に急に停電ということもある。
2)カラオケクラブ:北京方面はすでに6月から営業停止になっているという話しが伝わってくる。大連地区は7月からという噂であったが、ここ最近では8月からとか、7月20日からになるらしいとかの話しがいかにもまことしとやかに伝わってくる。
3)危険物:毒物・危険物等の化学薬品の管理が厳しくなっている。管轄当局が具体的に各工場に管理状況の査察に入っている。テロに使われるのを未然に防止するのが目的ということらしい。7月以降は販売にも規制が入るということで多くの関連企業が早めの手当てを行っている。
販売規制は具体的には毒物・危険物専用車両の道路通行が禁止されるというから徹底している。つまり、売ろうにも売れない情況になるのだ。
4)北京の環境汚染物質排出工場の操業禁止:オリンピックに参加する外国選手に配慮して空気をきれいに保つために、すでに6月から環境汚染物質を大量に排出する工場が操業禁止されている。オリンピックが終るまで無条件操業禁止いうことらしい。
5)買春管理の強化:大連開発区ではホテルにお嬢さんを連れ込むのは半ば公然化していた。公安の管理が厳しくなり、6月からは一切認めなくなっている。公安がホテルに詰めていて厳しく管理している。おかげでどのホテルもこのところ閑散としている。ロビーから若い女の姿が消えたのだ。
銀汎ホテル、東方ホテル等の「公寓」にお嬢さんと一緒に住んでいた日本人は軒並み摘発され多額の罰金が課されたという噂である。なかには投獄され、日本から奥さんが慌てて金をもってきて釈放されたとかいう話しもある。
中国ではこの種の法律違反の場合、罰金、監獄、強制出国のどれかを選ぶことになっている。その人はたまたま必要な現金の持ち合わせがなかったのかもしれない。
6)住所届け:外国人が住んでいるアパートには中国語、英語、フランス語、日本語、韓国語で書かれた公安の注意書きが貼られていて、買春は罰金いくらとか、外国人旅行者もホテル以外の場所に住む場合は24時間以内に管轄の公安へ届けなければならないとかである。
つまり、旅行で2〜3日友人の家に泊まるとかの場合でも公安へ届け出なければならないことになっているのだ。
|
|
|