JavaScript使用のWEBページ閲覧に関する問題
- Internet Explorer 9でJavaScriptを有効にしているにもかかわらず、JavaScriptを使用しているWEBページの動画が見れません。
- インターネットオプションの設定が間違っているのか、閲覧しているWEBページに問題があるのか、教えてください。
- Windows 7の64bit版を使用しています。皆さんは下記のWEBページの画像をクリックしてリンク先の動画が見れますか?
- ベストアンサー
JavaScript使用のWEBページ閲覧に関して
Internet Explorer 9で、JavaScriptを有効にしてあるにもかかわらず、 JavaScriptを使用しているWEBページの動画が見れません。 これは当方のインターネットオプションの設定が間違っているのでしょうか、 それとも閲覧しているWEBページに問題があるのでしょうか。 ご教授お願い致します。 皆さんは下記のWEBページの画像をクリックしてリンク先の動画が見れますか? http://www.rtbot.net/%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8A%E3%83%BC 因みにOSはWindows 7の64bit版です。
- hidemado
- お礼率66% (10/15)
- Windows 7
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
いろいろと調べてみました。 たしかにIEではリンク先が表示されませんね。 このページのソースをみると、例えば「地デジチューナー入門編」の部分には、 <a href="javascript:void(0);" onclick="return popitup('fmjS0Jo5usw')"> というタグが設定されています。 これは、ここをクリックすると、popitup(id)という関数を呼び出すというものです。 この関数はソースの初めの方で読み込まれている bjaxfun.js というJavaScriptファイルの中にあります。 この中で、 url="http://www.rtbot.net/play.php?id="+id; newwindow=window.open(url,'Video Player','height=380,width=590'); という文で新しいウインドウを開いてそこで動画を再生するようになっています。 で、ここに問題があります。 window.open() の第2引数(ここでは'Video Player')は、新しく開くウインドウにつける名前を指定するのですが、IEではこの中に空白があるとエラーになってしまいます。 window.open()の第2引数の正式な仕様がどうなっているのか分かりませんが(つまり、仕様では空白を認めているのかどうか)、検索するとこの件に触れているブログがいくつか見つかりました。 例えば、 http://bluesboarder.la.coocan.jp/?p=158 http://codaholic.org/?p=876 結論として、質問者さんの問題を解決するには、 このサイトの管理者がpopitup()を修正するか、 IEが、window.open()で空白のあるウインドウ名に対応するか、 それとも、 質問者さんが別のブラウザで閲覧するかしかないと思います。 ま、現実的には、別のブラウザで閲覧ということになってしまいますかね。
その他の回答 (2)
- 8ive22ty
- ベストアンサー率52% (770/1479)
No.1の補足です。 どの動画でも共通ですが、IE8以降のIEブラウザでは「Web ページ エラー」が出ますね。 http://www.rtbot.net/bjaxfun.js が IE8,IE9,IE10には対応していないのだと思います。 むしろ、bjaxfun.jsにブラウザ判定条件のある IE5,IE6,IE7では正常に表示されるのでは? (当方には古い環境が無いので試せません) firefox,safariにも対応する記述があるので問題なく表示されているようです。 ---Web ページ エラー メッセージ: 引数が無効です。 ライン: 3 文字: 2 コード: 0 URI: http://www.rtbot.net/bjaxfun.js メッセージ: 引数が無効です。 ライン: 3 文字: 2 コード: 0 URI: http://www.rtbot.net/bjaxfun.js
- 8ive22ty
- ベストアンサー率52% (770/1479)
firefoxでは何も問題なく見れますので、 Webページには問題ないのでは? JavaScriptが原因だ、という根拠は何でしょうか? flash player(plugin)は適切でしょうか?
お礼
ご回答ありがとうございます。 JavaScriptが原因と特定してわけではありません。 flash playerも最新版がインストールされています。 他の原因かもしれません。 解決法をご存じの方を探しています。
関連するQ&A
- 「Webページ」って何でしょうか
「Webページ」という言葉の意味が次の(a)~(c)などで定義されています。 (a)http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8 (b)http://e-words.jp/w/WebE3839AE383BCE382B8.html (c)http://yougo.ascii.jp/caltar/Web%E3%83%9A%E3%83%BC%E3%82%B8 「Webページ」の正確な意味を知りたいと思っているのですが、次の(1)~(3)についてお教えいただけないでしょうか。 (1)Web上に公開された1つのPDFファイル内の1つのページは「Webページ」なのでしょうか。 (2)上記(a)と同じページがCDに収録されていてそれをWebブラウザーで閲覧することができる場合、そのCD内にある(a)と同じページは「Webページ」なのでしょうか。 (3)上記(a)と同じページが自分のパソコンのハードディスクに収録されていてそれをWebブラウザーで閲覧することができる場合、そのハードディスク内にある(a)と同じページは「Webページ」なのでしょうか。ただし、自分のパソコンはWeb上には公開されていないとします。
- ベストアンサー
- HTML
- 「Webページ」って?
「Webページ」という言葉の意味が次の(1)~(3)などで定義されています。 (1)http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8 (2)http://e-words.jp/w/WebE3839AE383BCE382B8.html (3)http://yougo.ascii.jp/caltar/Web%E3%83%9A%E3%83%BC%E3%82%B8 「Webページ」の正確な意味を知りたいのですが、次の(a)~(c)についてお教えいただけないでしょうか。 (a)Web上に公開されたあるPDFファイル内のある1つのページは「Webページ」なのでしょうか。 (b)上記(1)と同じページがCDに収録されている場合、そのページは当然Webブラウザーで閲覧することができるのですが、そのCD内にある(1)と同じページは「Webページ」なのでしょうか。 (c)上記(1)と同じページが自分のパソコンのハードディスクに収録されている場合、そのページは当然Webブラウザーで閲覧することができるのですが、そのハードディスク内にある(1)と同じページは「Webページ」なのでしょうか。ただし、自分のパソコンはWeb上には公開されていないとします。
- ベストアンサー
- Windows 7
- Webページで最新のJavaScriptを読み込みたい
Webページで最新のJavaScriptを読み込みたい Visual Studio 2008 でWebページを作成しています。 今、AというページとBというページがあり、それぞれのページにボタンを設け、 Response.Redirectで行き来できるようにしています。 それぞれのページは、 B:現在の状況に応じてJavaScript内に配列を作成 A:Bで作成したJavaScriptを読み込み、ボタンのクリックで内容を表示 という機能を持たせています。 今、BでJavaScriptを作成し、Response.RedirectでAのページに行くと、前の (キャッシュされている?)内容が表示されます。 →ここで、ブラウザの「更新」ボタンをクリックすると、最新の内容になります。 切り替わったときに、最新の状態のJavaScriptを読ませようと、 A.aspx?data=xxxxx (xxxxxは乱数)としましたが、状況は同じでした。 Aのページで、いつでも最新のJavaScriptを読み込ませることはどうすればでき るのしょうか。
- ベストアンサー
- Microsoft ASP
- javascriptから始まるページが開けません。
javascriptから始まるページが開けなくなってしまいました。 インターネットオプションを開いて、セキュリティを中にしたりjavascriptを有効にしたりととやれるだけのことはやったのですが無理でした・・・。 ちなみに、WindowsXPのInternet Explorerを使っています。 何か解決策は無いのでしょうか? お願いします。
- ベストアンサー
- JavaScript
- 突如Webページが閲覧できなくなりました。
今まで閲覧できていた海外サイトのWebページが突如閲覧できなくなりました。 他のサイトは開けます。 またこのようなメッセージが出てまいります。 『Internet Explorerでは***********Lがみつかりませんでした。』 そこで、そのサイト当てに問い合わせをしたところURLは変更しておらず閲覧できるとのことでした。 何か設定方法があるのでしょうか。 OSはWindows7を使用しております。 何方かお教えください。 宜しくお願いいたします。
- 締切済み
- Windows 7
- JavaScript でのページ閲覧制限
JavaScript で簡単なページ閲覧制限をかけたいのですが、 パスワードなどで制限されたパージを開こうとしたときに (リンク、または直ウチでページを開こうとするタイミング) パスワードを求めてきて正しい場合のみページに入れるようなことは できないでしょうか? パスワードの入力ページがあって入力後ページに飛ぶというのは色々あるようなのですが 制限ページそのものにできないでしょうか よろしくお願いいたします。
- ベストアンサー
- JavaScript
- JavaScriptを使用したリンク先が開かない
JavaScriptを使用しているホームページが結構あります。 閲覧だけなら問題なく見れるのですが、そのページのリンク先をクリックしてもジャンプしない(開かない)ケースがあります。 具体的には、 「javascript: setWishList('2');」 とあるリンク先はクリックすれば開くのですが、 「javascript: itemStockSqlWinOpen();」 とあるリンク先はクリックしても開かず、なにも反応しません。 なにか設定に問題があるのでしょうか? ご存知の方、よろしくお願いします。 OS:WinXP HOME ブラウザ:IE6
- ベストアンサー
- ブラウザ
- 違うページの変数を使用する
JavaScriptを最近独学ではじめました。 サイトを立ち上げているのですが、 Aと言うページがあります。 Aと言うページの中に、Bにつながるリンクをおいています。 そのBにつながるリンクをクリックすると、Aのページに定義されている関数、『out(data)』が読み出されます。 Bにつながるリンクには、『onClick="out(aaaaa)"』があるとします。 このBにつながるリンクをクリックすると、Aのページのdataにaaaaaが入りますよね? このaaaaaをBのページの変数textに入れたい場合は、どのようにすればいいのでしょうか。 JavaScriptにグローバル変数と言うものはあるのでしょうか。 検索をかけても、意味が良く分かりません。 すみませんが、ご教授ください。 お願いします。
- ベストアンサー
- JavaScript
- 「 webサイトで閲覧」ができなくなった
回答がなかった質問を、角度を変えて再質問しました。Internet Explorer 9で、dropbox「 webサイトで閲覧」をクリックしても、「……パスまたはインターネットアドレスが正しいかどうかを確認してください」のメッセージが出て、「 webサイトの閲覧」ができなくなってしまいました。その後、試行錯誤の結果、WebブラウザをGoogle Chromeに変えて試してみると、閲覧できるようになりました。この結果は何を意味するのでしょう。また、Internet Explorer 9で閲覧できるようするにはどうしたらよいのでしょう(トラブル以前はできた)。Internet Explorer 9を再インストールしてみましたが、駄目でした。詳しい方、よろしくお願いします。
- 締切済み
- その他([技術者向] コンピューター)
- javascript をhtmlページで使用する方法を教えてください。
<form name=\"addr\"> リンク先-> <select name=\"list\" onChange=\"chg_url()\"> <option value=\"http://www.yahoo.co.jp\">yahoo1</option> <option value=\"http://www.yahoo.co.jp\">yahoo2</option> <option value=\"http://www.yahoo.co.jp\">yahoo3</option> </select> <a href=\"Dest\" target=_blank> リンク </a> </form> <script language=\"javascript\"> <!-- pos = 5555; for(num=0;num<document.links.length;num++) { if (document.links[num].href.indexOf(\"Dest\") != -1) { pos = num; num = 5000; } } function chg_url() { if (pos!=5555) { sel = document.addr.list.selectedIndex; document.links[pos].href = document.addr.list[sel].value; } } chg_url(); //--> </script> のスクリプトを同じページに何個も利用したいのですが、どうしたらうまくいきますか? 同じページにこのスクリプトを設置すると、全部同じページにリンクしてしまいます。java初心者なので、ぜひ教えてください。お願いします。 あと、「java」の質問回答の方に間違えて載せてしまいました。すみませんでした(>_<)
- ベストアンサー
- JavaScript
お礼
詳細で丁寧な回答ありがとうございました。 原因が分かって安心しました。 今後は別のブラウザで閲覧しようと思います。