Re: [css] overflow:scroll, slider position; or update multiple screens
新城@筑波大学情報です。こんにちは。
In article <bpjm96$14s5@utogw.gssm.otsuka.tsukuba.ac.jp>
kuno@gssm.otsuka.tsukuba.ac.jp writes:
> フレームのリロードなら変わらないけど内容が更新されているとスク
> ロール位置は先頭に戻るでしょうね。
先頭か。。。途中に飛ばすなら、断片識別子(#)を使うとどうかと
思って、試してみたら、なんとなく近いことができました。
------------------------------------------------------------
<form method="post" action="list.cgi#item-10">
...
<A name="item-10">10</A>
------------------------------------------------------------
CGI の action の URL に「#」が使えるとは思っていなかったのです
が、試してみたら使えました。get ならまだ使えてもいいかと
思ったのですか。「#」は、結局、サーバには送られないわけですね。
スクロールバーのスライダの位置が変らないというのが目標なんで
すが、この方法だと name で指定した所に飛ぶので、微妙にずれま
す。post しても内容が変らない場合などは、画面全体がスクロー
ルしてしまうこともあります。でも、当初の目的は概ね達成できま
した。ありがとうございました。
> > JavaScriptとCookieですか。両方とも普段は切っているので、あん
> > まり使いたくはないのですけれど。
> まあそういうことならやめとくんでしょうけど。
> JavaScript、面白いし好きです 久野
JavaScript は、面白いのかもしれないけれど、クロスサイト・ス
クリプティング攻撃がいかんとも。
動的に作る内容に JavaScript を入れる所に問題があるとして、
JavaScript のプログラムを静的なファイルに入れておくのでは駄
目なんでしょうか。動的に、JavaApplet を作るという話は、あま
り聞いたことがありません。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735