• 締切済み

同一セッションで複数ウインドウを開けなくする方法

■IE8は別窓作業の問題 http://mfria.blog106.fc2.com/blog-entry-1606.html があります・・ そこで、IE8で同一セッションで複数ウインドウを開いた際に 警告を表示するか、操作しようとしたら エラーを発生させたいのですが可能でしょうか?

  • php4
  • お礼率42% (373/888)
  • PHP
  • 回答数1
  • ありがとう数0

みんなの回答

noname#119957
noname#119957
回答No.1

IE8で以下を実行すると、IE8固有の情報を得られます。 <?php echo $_SERVER['HTTP_USER_AGENT'] . "\n\n"; $browser = get_browser(null, true); print_r($browser); ?> [browser] と、[version]を判定して、IE8の場合の回避策を実行すればできると思います。

関連するQ&A

  • 動画44:44~流れるBGM分かりますか?複数?

    http://varadoga.blog136.fc2.com/blog-entry-11965.html

  • javascriptでURLを取得するには?

    pcafeさん(http://pcafe.blog3.fc2.com/blog-entry-372.html)にあるようなことを、ブログ上でなくてホームページ上で実現したいと思っています。 上記のサイト様を踏まえた上で、どのようなことがしたいかと言いますと、下記のようなことをしたいと思っています。 サンプル図:http://lancerevolution.tuzikaze.com/sampletest.html (1)http://×××.blog×.fc2.com/blog-entry-1.htmlのリンクをクリックし、新規ウィンドウでmenu.htmlを開く (2)http://×××.blog×.fc2.com/blog-entry-1.htmlの「1」をインラインフレームの「src」に代入して、1.htmlのファイルを(3)に表示させる *子のウィンドウのURLではなくて、親のウィンドウのURLを対象にして、その数字に応じたhtmlファイルを(3)に表示させます つまり、 ◆http://×××.blog×.fc2.com/blog-entry-1.htmlと言うページがあった時に、子ウィンドウのインラインフレームに <iframe src="="./file/1.html"></iframe> ◆http://×××.blog×.fc2.com/blog-entry-2.htmlと言うページがあった時に、子ウィンドウのインラインフレームに <iframe src="="./file/2.html"></iframe>         ・         ・ ◆http://×××.blog×.fc2.com/blog-entry-300.htmlと言うページがあった時に、子ウィンドウのインラインフレームに <iframe src="./file/300.html"></iframe> にしたいということです。 *インラインフレームがある部分は、menu.htmlと言うページしか使わないので、ページ1つ1つにsrcは設定できません。設定できるのは、menu.htmlのみです。そのため、pcafeさんのやり方がどうしてもしたいのです。 長くなりましたが、どうぞよろしくお願いします。

  • 【FC2ブログ】複数カテゴリを作成する方法について

    こんにちわ。 FC2ブログ初心者なので、教えて下さい。 通常、FC2ブログではカテゴリーは1種類までしか作れないのですが、出来れば3種類作りたいと思っています。 ※詳しく書くと、食べログのような評価性のグルメブログを立ち上げたため、「☆の数」「地域」「ジャンル」で区分けをしたいのです。 http://rgrg.blog61.fc2.com/blog-entry-580.html を参照に、ユーザータグを使って複数カテゴリを作成する方法を試し、タグリストでタグがゾロゾロと並んでいる状態まではたどり着けたのですが、プルダウン式にするところがよく分かりません。。。 文章の読み解きの問題で恥ずかしい限りなのですが、分かるように説明いただければ幸いです。 もしくは、もっと簡単に複数カテゴリを作成する方法があれば、教えて下さい。 宜しくお願い致します。

  • 同一セッションIDのブラウザを複数開かせたくない

    ASP、ActiveXDLL、JavaScriptで作られているシステムのメンテナンスをしています。 DBはOracle9iです。 一部の大変複雑な処理をしているところや、画面遷移時に仮保存状態として処理するためにASPプログラム内でワークテーブルを作成し、そこに保存しております。 ワークテーブルは「IPアドレス+セッションID+元テーブル名」としており、IEで ・「Shiftキー+リンククリック」 ・「Ctrl+N」 ・「リンクを新しいウィンドウで開く」 などで、同一セッションIDでブラウザを複数画面操作できるので、その複数画面で同じプログラムで操作すると同じワークテーブルを扱い、おかしなデータができてしまいます。 多数のプログラムでワークテーブルを使用しており、ワークテーブルの名前を変更することは時間的に無理があるので、同一セッションで複数画面を開かせないようにしたいと思っているのですが、なんとか実現できませんでしょうか? よろしくお願いします

  • hotmailの特殊ドメインの取得方法

     @live.comや@msn.comなどのドメインでhotmailアカウントを取得している友人がいるのですが、どのようにすればそのようなことができるのでしょうか? 私もこれについて検索して調べてみましたが、  http://tettyanblog.blog60.fc2.com/blog-entry-268.html 等の方法があったものの、すでにエラーが出て使用することができなくなっていました。  どのようにすれば、hotmailの特殊ドメインを取得することができるのでしょうか?

  • 住友林業について

    住友林業は、なぜ高価なのにダサい家ばかりなのでしょうか? ダサい住林の家ベスト5 5位 http://ameblo.jp/hanatama-blog/entry-10849808479.html 4位 http://morishi3723.blog85.fc2.com/blog-entry-206.html 3位 http://smartstage.blog109.fc2.com/blog-category-1.html 2位 http://secretakb48.blog.fc2.com/ 1位 http://labhouse.blog54.fc2.com/blog-entry-318.html 社員さん大歓迎ですよよ(^^)/^

  • さくらんぼ と チェリー

    さくらんぼ (大塚 愛) http://musicmovie.blog48.fc2.com/blog-entry-203.html と チェリー (YUI) http://musicmovie.blog48.fc2.com/blog-entry-1626.html どちらがインパクト強かったですか? どちらが好きですか?

  • 複数のセッションを同時に発行できますか?

    要点:: PHPで複数のセッションを同時に発行できるのでしょうか?? もしできるのであればその方法が知りたいです。 説明:: http://q.hatena.ne.jp/1135082837 のような感じでメール認証を行うために 固有のキーをつけたURLを同時に複数のユーザーに発行したいです。 コレだけだとリンク先の方法で可能だったのですが、以下の条件があります。 ・同時に複数のユーザーに発行する(←コレも上記リンクで可能) ・SID(session_id)をつけてPHPのセッション機能を利用する(←コレは一人分だけなら可能でした*後述) ・ユーザーごとに別のセッションを発行する(←ここが問題になっています...) セッションを利用しての登録は ●セッションID付のURLをメール送信  ↓ ●新しいsession_idを古い物を削除せずに発行(session_regenerate_id()) とすることで可能だったのですが、 複数のユーザーに同時発行しようとしてloopさせてもセッションIDがひとつしか発行されません。 (同一スクリプト内だとsession_destroyなどを行っても同じsession_idが発行される) セッションがらみで参考にしているのは以下のサイトです http://search.net-newbie.com/php/ref.session.html セッションはそういう使い方はできない (原則的に1つしか発行できない)のでしょうか? よろしくおねがいいたします。

    • 締切済み
    • PHP
  • リンク先のページのようにwindowsで起動したゲームの画面の一部(ま

    リンク先のページのようにwindowsで起動したゲームの画面の一部(または全体)を切り取って、その切り取った画像を保存する方法を教えて下さい。 http://towa47football.blog58.fc2.com/blog-entry-73.html

  • ウィンドウを複数で表示したいが、、

     どんな操作をしたのかわからないのですが、ウィンドウが重なったままになり、窓を複数表示(たとえばエクセルの表を2,3枚表示)したいのに出来なくなりました。  ツールバーの右クリックでウィンドウを左右に並べて表示にしても重なったままで、複数の窓を並べて表示できないのですが、どうしたらいいでしょう?

専門家に質問してみよう