の形で呼ぶ。
//
// 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時〜5時にかけてここを通過するのであろうか、この時間帯に加格達奇を通る列車の数は多い。なぜわかったかというと、通過する列車が全てブォープォープォプォーとけたたましい音を鳴らすのだ。加格達奇駅の近くのホテルに泊ったものだから、おまけに窓が完全に閉まらない部屋だったので、音がもろに部屋の中に入ってきて、都度都度6〜7回目が醒めてしまったのだ。はっきりいうと安眠できなかったのである。それほどの音だった。 この城市はかなり大きな規模の街で、商店街などを歩いてみたが大連開発区よりはるかに規模が大きくかつ歴史を感じさせる街である。ちょうど訪れた時期はまだそんなに寒くはなく、タクシー運転手の話しによると日中は20度近くまで気温があがるが、夜は氷点下になるほど温度差の大きい街だという。 漠河はここよりもっと寒いから、明日出発するときはズボン下を穿いていかないと下手すると凍死すると真剣な表情で言われたのであった。 【註】 加格達奇 jia ge da qi ジア ガー ダー チイ 城市の名前 可口可楽 kekou kele コー コウ コー ラー コカコーラ 城市 chengshi チョンシー 都市 哈尓浜 ha er bin ハーアルビン ハルピン 内蒙古 ne menggu ネイ モングー 内蒙古 漠河 mohe モーホー 漠河(地名)
|
|
|