- 締切済み
OKWaveの表示について
環境は FireFox + Stylish です やりたい事としては OKWaveの表示で 初めから全ての回答を全文表示にしたい というものです 同じような質問として http://okwave.jp/qa/q8903796.html .a_textarea.qa_no_display_area .a_textarea.qa_display_toggle_area, あたりの表示・非表示を設定して特定ページでは実現できたのですが 幾つかのページを移動させたところ 全文表示で必ず片方を表示にすればいい というわけにはいかなそうだということが分かりました FireDebugでHTMLの該当部分を確認すると添付画像のような情報となります 画像中の <div class="user_area"> の下の a_textarea qa_display_toggle_area をチェックして a_textarea qa_display_toggle_area なら スタイルAを適用 そうでない(a_textarea qa_display_area)ならスタイルBを適用 とできればうまくできそうなのですが そういったことができるのか できるとしたらどのような記述をすればいいのかが分かりません (判定の部分をどうすればいいのかが分からない) もし自分も同じことやっている・こうすればいいなど分かる方がいたら 情報をいただけないでしょうか
- みんなの回答 (6)
- 専門家の回答
みんなの回答
No5です、表示されているZipを解凍してみましたが、ただの画像ファイルでした。 画像をデータとしているのであれば、<img>ファイルを、mageで、つなぎ表示すればいいのでは?・・・ それらの画像が、公開されていればの話だが・・・ また、毎回アクセス時に、これらの画像を読み込み、つなぐためのscriptがなければできないのでは?・・・ 静的な表示であれば、つないで表示できるだろうが、動的なデータの場合、いくらStylishで、CSSを編集しても、できないのでは?・・・ エリアをトグルで切り替え何をやっているかはわかりますが、ブラウザ+stylishで、 できることは、何ら変わらないのでは?・・・ IDを消して逃げ出す!などと失礼な記述は、どうなんだか?・・・ ブラウザのできること、CSSでできる事、たまたまデータの保存が画像の圧縮で保存されているから、見えるだけのことでしょう?・・・ 反対にこれをtextに変換してしまえば、セキュリティがなくなり、情報がじゃじゃ漏れになってしまう! そのためにID表示を、採用しているのでは?・・・
OKWEBの仕様が、よく理解できていないので正しいかどうかはわかりません! CSSとかHTMLをいらっても、意味がないのでは?・・・ 表示位置とかは、調整できますが?・・・ 動的なデータは、データベース化されているのでは?・・・ そのデータにアクセスできないと、表示方法は、自由にならないと思いますが?・・・ データが、どの形式で保存されているかを知らないと、データ自体を呼び出せないでしょう?・・・ 動的サイトのデータの保護ができてないと、セキュリティー上大きな問題が、生じるのでは?・・・ そこのところが、公開されているのかどうか?・・・ もし公開されているなら、私だったら、OKWEBを使用しない! データーがじゃじゃ漏れになってしまう。
お礼
ちょっと突っ込んだらID消して逃げた回答者がいましたが 貴方もそうならないことを祈りつつ どうやら貴方もFireFox+Stylishでどういったことができるのかを 理解されていない一人のようです 参考までに今現在の私のブラウザ上でのこのページの表示を スナップしたものを以下においてみます 興味があれば見てみればいいでしょう (jpgファイルをzip圧縮しています) No2さんの御礼に書いた方式で暫定的に 短縮表示と全文表示の両方を行っています http://fast-uploader.com/file/6984445697336/ (7日間有効)
OKWave上での全ての回答の全文表示については、1月20日以前では全ての回答の全文が 表示をされていましたが、現在ではそれが出来ないに状態になっています。 アナタだけじゃなくOKWaveを閲覧している人は同じ考えをもっているかとは思いますが、 見る側でなくQ&Aを運営しているOKWave事態が早急に改善をされる冪だと思います。 全文表示が出来る回答があれば出来ない回答もありますから。
お礼
cヨットきつい書き方になってるかもししれませんが 貴方は FireFoc+Slylishの環境でどういったことが 出来るのが分かってないのではないかと思われます わからないのであれば余計なアドバイスはしないことをお勧めします
今年の1月20日のリニューアルで仕様の変更があって回答の全文表示が出来なく なっているようです。 他の例えば、楽天みんなで解決のポータルサイトでは、従前と変わらない採用をしていますから、 質問のタイトルをクリックすれば全ての回答の全文が表示をされています。 全ての回答を全文表示に出来ないのは、OKWaveだけなので改善をされることを 待つことしかできないようです。
お礼
根本的に質問の意味(趣旨)を理解されていないようです 書かれている内容は全てわかった上で質問しています 回答ありがとうございました
- notnot
- ベストアンサー率47% (4900/10358)
これでやってます。 .qa_display_toggle_area{ display: none !important; } .qa_no_display_area{ display: block !important; }
お礼
お礼というより補足の続きみたいなものですが 補足の処に書いたように内容(順番)が食い違うことがあるために .qa_display_toggle_area{display: none !important;} を入れてしまうと 特定のページでは どうあがいても全文表示ができなくなるという羽目に陥ります その為現在は最悪は両方表示させてもいいかな なんて思いも 元々提携サイト教えてgooで使っていたのですが 今年のgoo/OKWave分離と同時にOkWave側の表示仕様も 現在のものに代わってしまったようで・・・・・ OKWaveの方に関しては数週間前に同一IDで登録情報引き継いだのですが 想像以上にOKWaveが使いにくくて戸惑っているところです 回答ありがとうございました
補足
その設定は行ったのですがそれだけではダメだったんです 質問中にも書いたつもりですが 他人の質問や自分の過去の質問などいくつかのページを行き来したところ 回答の付き方?などによってq a_display_toggle_are と qa_no_display_area の順番(内容)が 入れ替わっているところがあるんです 要は 全文表示の内容が qa_no_display_area に 入っているときもあれば qa_display_toggle_area に 入っているときもあるってことです 今思いましたが回答の付き方ではなくて 自分の質問と全く関係ない他人の質問で そういった違いが発生するのかも いずれにしてもすべてのものが初めから 全文表示されることを希望しています その為 if 分判定で 表示・非表示を切り替える 必要があると思っています 質問も そのif 部分の制御ができるのか できるならそこをどう記載すればいいのか といった趣旨の質問となります
質問に対する回答を全文表示するには、質問のタイトルをクリックする事ですべての回答が 全文表示で開きます。 OKWaveにログインをしマイページを開きます。 質問者の場合 マイページのトップから投稿履歴をクリック→質問履歴→回答履歴。 質問履歴をクリックします。 回答者の場合マイページのトップから回答履歴をクリック→質問のタイトルをクリックする、 添付画像を参照
補足
自分が質問・回答した内容だけを対象にしてるわけではありません >質問のタイトルをクリックする事ですべての回答が全文表示で開きます。 これも自分がした質問などに限定していませんか? 確かに自分がした質問(例えばこの質問)表示させたときは 全文表示されるようですが 単純に閲覧だけなら質問中にd峰等質問の回答で解決しますが たまに質問することもありそのためにわざわざ 特別に操作しなければいけないというのを避けるために方法を探しています
お礼
>ただの画像ファイルでした。 そうですよ ブラウザ上の表示をスナップショットとっただけなので そういったツー0る使ってファイルに落としただけですので 通常見(k)ている表示が画像ファイルだとか 自分で加工しているとかいった話ではありません 回答欄に 短縮表示の回答と全文補油時の回答両王表示されてるのが分かるでしょ? という意味だけのためにアップしたものです