ここにシナリオがあります:私はページにあらかじめロードして、表示プロパティをhiddenに自動的に設定するdivを持っています。私はjavascriptを使って上記のdivをポップアップしています。問題は、クライアントがCSSを無効にしているときに明らかにDIVを見ることができるときです。私のjavascript関数が呼び出されたときだけ、div(またはdivの内容)を表示する最良の方法は何ですか?CSSが無効になっているときに、どのようにdivを隠すことができますか?
私が考えることができる最良の方法は、生のHTMLをjavascriptのvarに渡してからjavascriptを使ってすべてのHTMLを読み込むことですが、これは少し遅いです(HTMLのまともな量)まだ存在していないDIVを参照しようとするときに起こります。
他のより洗練されたソリューションですか?
おかげ
投稿者のスタイリングを適用しないことを選択したユーザーが作成者のスクリプト作成を許可するチャンスは何ですか? :-) –
CSSが無効になっているとはどういう意味ですか? Javascriptを無効にしても、CSSは無効になっています...あなたは説明できますか? –
@Kerrek:私が質問を読んでいたときに爆発した正確なこと::) – Chandu