答えてねっとは、
マイクロソフトが運営する
パソコンに関する
Q&Aサイトです。

質問

この【java】はIE以外のブラウザでも使用できますか?

製品名:

現象:知りたい

この質問は解決で締め切られています

こんにちは。気になったことがありますので、質問させて頂きます。
↓のjavascriptはWin/IE以外の環境でも使用できるのでしょうか?

Macでも大丈夫なのか、非常に気になります。ご存知の方は教えて頂けないでしょうか?><
-------------------------------------------
<script type="text/javascript">
<!--
ranjp = new Array();
ranjp[0] = "1つめのアドレス";
ranjp[1] = "2つめのアドレス";
ranjp[2] = "3つめのアドレス";
ranjp[3] = "4つめのアドレス";
ranjp[4] = "5つめのアドレス";
chip = Math.floor(ranjp.length * Math.random());
location.href = ranjp[chip];
// -->
</script>

質問者からのコメント

  • 投稿日時:2008/01/07 00:49

Katsさん、ありがとうございます!
今まで私が気づいていなかった事を、一つ一つ諭して下さったことに感謝します。
あまり深く考えずの自分の行動が、結果皆様を振り回す形になってしまっていて申し訳なく思いました・・・
“非表示”にしていた理由は、ただ単に(長ったらしいものが苦手なので)一覧をスッキリさせたいという理由から行っていたものだったのですが、確かにKatsさんの言葉でその行為を不審に思う方々がいるという事に気づかされました。

毎日PCが出来ないことや、うっかりが多く、結果様々なことを無視していると皆様に受け取られてしまう行為を行ってしまい、申し訳ないです・・・

・JavaScript/javaの件は勘違いをしていました。ありがとうございます。
・IE独自の機能やキーボードの件は、ちょっとしたお遊びHPを作成する際に行き詰ったことを質問させて頂きました。(safariの件で断念した点も数多くありますが)
・「光彩(内側)」の件は、Photoshop Elements(質問時点で10万近くすると勘違いしてました) でそういった機能があることを知り、フリーソフトでもそういったフィルタが対応していないか?と思い質問をしました。後日、Photoshop Elementsの正しい価格を知り、お年玉で手に入れました。

URLのhを抜いたのは、URLを表記する際にそういう風にしなくちゃいけないと習った為に行ったのですが、それを不快に思われたようですみません・・・以後気をつけます。

こんな私に付き合って下さって、本当に有難うございます!
Katsさんから頂いた言葉を真摯に受け止めて、以後本当に気をつけます。

回答1 (この回答は質問に対する回答です)

  • 投稿ID:A2007390650
  • 投稿日時:2007/12/29 14:17

アクセスするたびにランダムな URL に転送するスクリプトですね?

> Macでも大丈夫なのか、非常に気になります。

こういう場合、手元に Windows 環境しか用意していないのであれば、Mac/Win 両方に対応しているブラウザで動作確認してください。具体的には、現時点では Firefox と Opera が妥当なところです。これらで動けば概ね大丈夫です。また、まだベータ版ですが Safari の Windows 版も提供されています。

なお、ご提示のサンプルは Classc Mac OS 版の IE 5.1.7 や WaMCom 1.3.1 でも動作します。

-----------
質問タイトルに【java】とありますが、ご提示のソースは java ではありません。JavaScript です。java と JavaScript は名前は似ていますが別物です。

  •  

回答2 (この回答は質問に対する回答です)

  • 投稿ID:A2007391119
  • 投稿日時:2007/12/30 03:56

昨日回答1 を書いた者です。回答1 に当方の検証結果をあえて全部書かずヒントだけに留めたのは、(制作者の心構えとして)自分で検証可能な作業はご自身の手で行なっていただきたいからです。

失礼ながら、「更紗。」さんが過去質問の大半を非表示にしているのを不審に感じたため、検索エンジン経由で調べさせていただきました。下記はその一部です。

@@Q2007051150@@
出典を示さず内容説明もせずに数十行に及ぶソースコードを丸投げ。今回もそうですが、ご自分の希望内容は回答者がソースから推定して当然と思っているのでしょうか。苦言を呈する忠告を無視し、スレッドを放置。

@@Q2007050607@@
掲示板初心者でもないのに、まったく異なる3種類の質問を1回で済ませようとする非常識さを感じます。内容は訪問者のブラウザ操作を制限しようと試みるもの。JavaScript を java と称する勘違いは今回と同様。

@@Q2007051175@@
それを喜ぶ訪問者などまずいない IE 独自機能を Safari その他のユーザにまで押しつけようと考えていますね。各回答者の苦言を無視しスレッドを放置。

@@Q2007065118@@
「光彩(内側)」が廉価版の Photoshop Elements でも使えるということすら自分で調べていないのでしょうか。実勢価格1万円代前半のソフトすら「高価すぎてとても手が出せない」のでしょうか。

@@Q2007046116@@
訪問者のキーボード操作を無効にしたいと希望、しかも補足説明要求をはぐらかしています。このような姿勢は良心的な Web 制作者たちの長年の努力を踏みにじるもの。もはや Web アクセシビリティの敵と思われても仕方ありません。

-------------
回答者のレベルを試すかのように内容説明なしでソースコードを丸投げしてみたり参照先 URL 先頭の h を抜いてみたり、しかも自分に都合の悪い忠告は無視。

たとい短時間でも姫君の我がままに振り回される人々が気の毒でなりません。サイト訪問者はページ制作者の玩具ではないし、掲示板の回答者は姫君の召し使いではありません。

質問文の言葉が表面的に丁寧でも、それだけで繰り返し乗せられる人は多くありません。特に Web制作の質問にきちんと回答できる人というのは数が限られますし、この分野に精通している人で勘の悪い人はあまりいません。今回の質問でも、トップページに表示されている時間帯に回答したのは私だけでしたよね。そろそろご自分で根本的な姿勢が誤っていることに気づき始めているのではないでしょうか。

  •  

昨日の利用状況


総投稿数 667 件

回答総数 530 件

登録者数 71 人

利用登録ユーザ 1693 人

ゲスト 27802 人

ページビュー 110074

登録済みFAQ 20 件

景品応募サイト

Windows ヘルプと使い方

Microsoft Users