- - PR -
VB.Netで作成した.aspxをNetscapeで表示した時!
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-02-18 20:06
VB.Netで作成した.aspxをNetscapeで見たらTextboxの幅が3倍ぐらいでかく
なっていました、HTMLのソースを見るとWidthの指定がなくなっていました。 これを回避するにはどうすれば良いのでしょうか? どなたかお願いします! | ||||
|
投稿日時: 2005-02-18 20:38
IEではどうなりましたか?
_________________ まゆりん @ わんくま同盟 Blog る。 | ||||
|
投稿日時: 2005-02-18 20:43
早速の返答ありがとうございます。
IEでは仮に3cmぐらいだとすると、Netscapeでは7、8cmぐらいでした。 ちなみにその後、Width指定を強引に入れてNetscapeで試したら変わりません でした。違う何かがあるのですか? | ||||
|
投稿日時: 2005-02-18 22:13
とりあえず、
http://naka.wankuma.com/site/column/aspnet/00002.htm を確認してみてください | ||||
|
投稿日時: 2005-02-18 22:21
http://www.tohoho-web.com/css/reference.htm#width
_________________ | ||||
|
投稿日時: 2005-02-21 10:25
中さん、Jittaさんありがとうございました。
とりあえず、ということで中さんの案でCssの無効を有効にするようmachine.configを 直してみた所、どのブラウザでも同じ表示になりました。ただ、これだとクライアント 側のconfigファイルを直さないといけないので本番では無理があります。そこでサーバ 側のweb.configで対応したいのですが、web.config上どこに設定すれば良いか教えて いただきたいのですが!よろしくお願いします。 | ||||
|
投稿日時: 2005-02-21 20:17
これを使え、ではなく、環境依存するよ、だったのですが。。。
この本の、163ページに、このように書かれています。
回避のためのヒントも書いてありますが、引用の範囲を超えるので、伏せます。 _________________ | ||||
|
投稿日時: 2005-02-21 23:01
便利そうでしたので、中さんのページを参考に試して見ました。
別段難しい話ではなく、以下のような場所に<browserCaps>〜</browserCaps>を記述すればOKです。 <configuration> <system.web> .... ←この部分に追加すれば良し </system.web> </configuration> browserCapsエレメントについての説明は以下を参照。 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfbrowsercapssection.asp |