― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - JavaScriptで取得される画面サイズを偽装したい
作成者 メッセージ
  記事の件名:  Re: JavaScriptで取得される画面サイズを偽装したい  引用付きで返信する
素人 さんが書きました:
サイトによって画面いっぱいのサイズや画面に比例したサイズで新しいウィンドウを出したりするところがあるため、
そういう場合でも小さく表示されて欲しいと思いました。
Firefoxデフォルトの機能で、ウィンドウサイズの変更を禁止することができます。
方法としては下記2つのどちらかやりやすい方をお選びください。
 1.設定を開き、ContentタブのEnable Javascriptの右にあるAdvancedから。
 2.about:configからdom.disable_window_move_resizeをtrueに。
#これで代替案にならないでしょうか?
投稿記事 Posted: 2010年11月03日(水) 09:56
  記事の件名:  Re: JavaScriptで取得される画面サイズを偽装したい  引用付きで返信する
お返事ありがとうございます。

偽装というのは単に実際とは違う値にしたいというだけの意味です。
質問内容はJavaScriptの実装側の話なので、Firefoxと関係ないということはないでしょう。
また、画面サイズを偽ることを悪用する方法は私には思い付きませんね :?

背景説明が欠けていたことはお詫びします。
サイトによって画面いっぱいのサイズや画面に比例したサイズで新しいウィンドウを出したりするところがあるため、
そういう場合でも小さく表示されて欲しいと思いました。

ご指定のトピックは書き込む前に検索して既に見ていますが、
私は画面をズームしたい訳ではありませんので、解決になりません。
screen.width、screen.availWidthなどを任意に設定したいです。

以上です。
投稿記事 Posted: 2010年11月03日(水) 03:51
  記事の件名:  Re: JavaScriptで取得される画面サイズを偽装したい  引用付きで返信する
背景の理由説明もないままの「偽装」という言葉の響きがアレなのと、これは Firefox とは直接関係のない JavaScript に関する質問では? との疑問から、反応していいものかどうか躊躇するのですが......。
悪用目的ではなく正当な理由があってのことと解釈して、ごく簡単にコメントさせていただきます。

このフォーラムの検索機能を使って「screen.width」や「screen.height」のキーワードでヒットするトピックが、何らかのヒントになるかもしれません。

以上です。
投稿記事 Posted: 2010年11月02日(火) 07:40
  記事の件名:  JavaScriptで取得される画面サイズを偽装したい  引用付きで返信する
Firefox 3.6.11をWindows Vista SP2で利用しています。
質問なのですが、JavaScriptのscreen.widthやscreen.heightで取得される
画面のサイズを実際とは違う値に偽装したいのですが、どうすればいいでしょうか。
投稿記事 Posted: 2010年10月30日(土) 12:25

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean