2010-11-26 9 views
0

私は多くの隠しフィールドがあるフォームを持っています。ユーザーがフォームからテキストを選択してテキストエディタに貼り付けると、非表示フィールドの値が表示されます。これは誰にも起こりません。しかし、これを経験しているユーザーにとっては、すべてのブラウザーでその経験をしています。私はこれを再現することができませんでした。何が問題なのかについての手がかりは?ユーザーは隠しフィールドのデータをコピーできますか?

乾杯、

+1

隠しフィールドにいくつかのコードを表示できますか? – wajiw

+0

どのブラウザですか?彼らはどのように選んでいますか? 1つのフィールド内でテキストを選択しているのですか、または「ここをクリックしてそこにドラッグ」して、表示されていれば隠れたフィールドがある領域をカバーしていますか? –

+0

隠しフィールドが表示されている場合は、非表示フィールドをカバーする領域を選択します。一部のユーザーにはIEとFirefoxの両方。同じバージョンのIEまたはFFで、自分のマシン上のバグを再現できませんでした。他のユーザーには何の問題もありません。だから私はそれがOSのものか何かだと思うように誘惑される。 –

答えて

0

どのようにフィールドを非表示にしましたか? CSS visibilty:hiddenを使用した場合、フィールドはレンダリングされたページ上にまだスペースを占め、選択可能である場合としない場合があります。 CSSでフィールドを非表示にするには、display:noneを使用してください。これにより、ブラウザがレンダリングされたスペースをページに割り当てるのを防ぐことができます。

どのように非表示になっていても、「ソースを表示」すると表示されるので、セキュリティに敏感なデータは入れないでください。

関連する問題