の形で呼ぶ。
//
// 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);
}
//-->
ふいの中国語講座
|
|
中国ではクリスマスイブの賑やかさだけではなく、11月11日も大変賑やかに演出されるようになったという。なぜ11月11日かというと、二つの11が続くだけの理由で“双11”と呼ばれ、インターネットによる買物が盛んに演出され、多くの人がその流れの中でいろいろ買物をしているのだという。
この“双11”は光棍節(guang1 gun4 jie2 グアン グン ジエ)と呼ばれているらしい。光棍は“ごろつき。ならず者。”という意味だから、“ごろつき祭り”とでもなるのかなあ。
もう一つ12月12日は“双12”と呼ばれ、これも商業ベースで大衆の購買意欲をそそる演出がされるようになったという。どちらもインターネットによる買物で、こちらは“網購節(wang3 gou4 jie2 ワーン ゴウ ジエ)という名前がついているという。直訳して”インターネット購買祭り“と言えばいいのかなあ。
いろいろな祭りが考案されるものだ。
<註> 双11 shuang1 yi1 yi1 シュアン イー イー 対の11(二つの11) 光棍節 guang1 gun4 jie2 グアン グン ジエ “ごろつき祭り(?) 光棍 ごろつき。ならず者。 双12 shuang1 yi1 er4 シュアン アル アル 対の12(二つの12) 網購節 wang3 gou4 jie2 ワーン ゴウ ジエ インターネット購買祭り 網購 インターネット購買
|
|
|