safariでjavascriptコンテンツが表示できない

Mac Book/OSX LionでSafari5.1とFirefoxをで使用しています。下のWebPageにある「Twitter ブログパーツ」と

「RSS表示パーツ」が表示されません。ソースコードを読むと、JavaScriptを有効にしてくださいとあります。


http://yonetoqmoffice.web.officelive.com/default.aspx


今日、家電販売店でMacBook Proでアクセスすると、表示されていました。

私が使っているMacBookの環境設定が間違っているのでしょうか。

念のため、Flash Playerは最新版にアップデートしています。


なお、上のWebPegeはWindowsで制作しました。Windowsでは問題なく

表示されています。いったい何をすれば表示させられるのでしょうか?

よろしくお願いします。

MacBook, Mac OS X v10.7 Lion

投稿日 2011/08/12 01:09

返信
返信: 26

2011/08/14 20:31 靖彦139 への返信

「RSS 表示パーツ」という文字がうっすらと表示枠の右上に表示される以外、何も表示されません。

ようやく意味が理解できました。「twitterブログパーツ」や「RSS表示パーツ」のリンクテキストの部分には、本来ならばそれぞれのパネルのような物が表示されるべきものなのですね。そうとは知らずに頓珍漢な事を言ってしまいました、お詫びいたします。私の環境でもそれぞれリンクテキストのみで、パネル状の物は表示できておりません。


この症状は、choryoさんや翡翠さんがご指摘のように、ブログパーツの埋め込み方とそれを表示する各ブラウザとの問題なのかもしれません。あいにく私はこの手の事に疎いものでお力になれず申し訳ありません。

それと、余計なお時間を割かせてしまいまして、重ねてお詫び致します。

2011/08/15 00:03 PoP への返信

ようやく意味が理解できました。「twitterブログパーツ」や「RSS表示パーツ」のリンクテキストの部分には、本来ならばそれぞれのパネルのような物が表示されるべきものなのですね。


その通りです。表示という言葉だけでは問題を理解するのは難しいですね。こちらこそ、いろいろご心配をおかけしました。ありがとうございました。また、何かありましたら、よろしくお願いします。

2011/08/15 12:17 靖彦139 への返信

自己**です。RSS表示パーツをマイクロソフトのプラットフォームに埋め込むと次のようなエラーメッセージを出すようになりました。

[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://cdn1.officelivecontent.com/2.02.4131.0/WebHosting/WebSitePageEditor/js/1041/default.aspx.js :: <TOP_LEVEL> :: line 1" data: no]

何を意味するのか理解できませんが、現時点では新しくRSS表示パーツを埋め込むことはできなくなっていることは確かなことと考えています。これは表示パーツの制作サービス会社を変えても同じ結果です。


一方、iPhoneでは問題なく表示されることに気付きました。下のブログで報告しています。


http://iphonenikki.blogspot.com/2011/08/iphonerss.html


このような状況なので、このまま放置しようと思っています。MacBookを使って問題のホームページを変更することは止めます。MacのLionがVersionUpをして解決されるのを待つことにします。

2011/08/15 19:20 靖彦139 への返信

ご本人が放置するのなら、もう必要無いかとも思いますが、後々のため。


http://owlnet.biz/tips.aspx


上の URL にある方法で、おそらく修正できるのではないかと思います。うちで試した方法も、ほぼ同様のやり方をしてます。

Office Live の HTML エディタでは、割合よくあることのようです。バグとまでは言いません、「クセ」かな。なので、Mac のバージョンアップを待っても、この問題が治る(そもそも不具合と認定されないかも)可能性は低いです。上の方法で、手作業で修正したほうが良いです。

2011/08/15 20:37 翡翠 への返信

いろいろとお気遣いくださりありがとうございます。

翡翠 による書き込み:


ご本人が放置するのなら、もう必要無いかとも思いますが、後々のため。


http://owlnet.biz/tips.aspx


上の URL にある方法で、おそらく修正できるのではないかと思います。うちで試した方法も、ほぼ同様のやり方をしてます。

Office Live の HTML エディタでは、割合よくあることのようです。バグとまでは言いません、「クセ」かな。なので、Mac のバージョンアップを待っても、この問題が治る(そもそも不具合と認定されないかも)可能性は低いです。上の方法で、手作業で修正したほうが良いです。


今朝、あきらめる前にWindowsマシンでOffice LiveのHTMLエディタでコードを貼付けました。昔ならばWindowsでコードを書き換えられたのですが、いまはできなくなっていました。実は、マイクロソフトは、

このプラットフォームを新しいプラットフォームOffice 365に移行する予定にしているのです。「少なくとも10月までは現行のOffice Liveはそのまま使える」と公表しています。なので、いろいろとマイクロソフトがクラウドサーバーを変えているように思えます。


予定どうりOffice 365に移行すると、このプラットフォームを使い続けるのかどうかも検討する必要があります。いまはこのまま放置しておき、その時が来たときにもう一度検討することにしました。


ご指導くださり御礼申し上げます。

2011/08/15 21:40 靖彦139 への返信

ん!? 放置決定でしたか。折角試してみたので報告 Opera/9.20 が表示できました。


前置きとして、プログラミング上の事はわかりませんが

Windows - IE8 で◯, MacOS X Lion - Opera/9.20 で◯でした

あと WIndows - Chrome, MacOS X LIon - Safari, chrome, FireFox/3.6.15, シイラ, Camino(異常終了)でだめでした。

Windows - IE8 は当然としても MacOS X Lion Opera/9.20 でも表示できたのは意外でした。

2011/08/16 05:28 hiloc への返信

hiloc さんによる書き込み:


Windows - IE8 は当然としても MacOS X Lion Opera/9.20 でも表示できたのは意外でした。

私も試してみました。Windows7Pro64bitをiMac(Late 2009)にインストールしてBoot Campドライバ無しでIEを試したら、なんと表示せず。JavaScriptはBoot Campドライバの影響受けるのですね^^;

2011/08/16 14:27 hiloc への返信

hiloc さん、ni_kiさん、おはようございます。

いろいろと試していただきありがとうございます。


もう私のホームページはMacでは、修正できないと思っています。マイクロソフトもOffice Liveから撤退するためにいろいろと変更を加えているように思えます。Windows マシンでIEを使ってもコードを書き換えることができなくなっています。


今朝は、Firefoxで閲覧もできなくなっています。クッキーを削除すれば閲覧できるということが分かりました。私のMac環境ではどうもしようがないとあきらめました。


ほんとうにありがとうございました。

2011/08/16 23:49 靖彦139 への返信

なんか寂しそうでしたので流れを見たのですが..


「RSS表示パーツ」が表示されません。ソースコードを読むと、JavaScriptを有効にしてくださいとあります。


これは、条件付きのソースコードで "JavaScript を有効にする" のチャックを外して表示するとそれが通知表示されます

それからそれは無料プラットフォームが吐き出したコードではないかと(通常は自動生成されたものには意味はありません)



流れを見てもIT関連に詳しい人には思えないので大変かとおもいますが答える側も大変かとで楽しいですよね(*^o^*)

Mac やプラットフォームは変わっていきますが、インターネット上にあるものはそれよりも長く残り続けより価値あるものと思われます

ご活躍期待しております


最近 Lion がリリースされたので私の場合あるサイトが崩れたり、ある Flash が異常に遅くなったりしていますのでどちらでもいいので早く更新してくれないか心待ちにしています。サポート外になるかもですが..


PS.

IT関連だと、詰め込み過ぎか無料プラットフォームが対応していないのか事前確認不足なのか試験不十分なのか互換性か..

iPad, iPhone では表示できて Mac でできないのはマシンパワーあるのにもったいないですが別OS..

ショップの Mac で確認済み?これが事実だとしたらだとしたらということのみだけで正常サイトが多数..


あと.. Office Live 関係へ "互換性問題” で問い合わせるのもありではないかと

2011/08/17 05:32 hiloc への返信

追加です

MacOSX Lion Opera/9.20 では表示できたので気になって気になって..


Safari の [開発][Web インスペクタを表示] で追いかけてみると JavaScript は完了ぽいただ HTML は


<script type="text/javascript" src="http://feed.mikle.com/js/rssmikle.js" defer="defer"></script>


となっていて、defer="defer" が悪さをしている感じそこを削除しての部分表示は◯でした


どうしてでしょうか?関係ない?詳しい人教えて~ おつかれさまです..

2011/08/17 13:38 hiloc への返信

<script type="text/javascript" src="http://feed.mikle.com/js/rssmikle.js" defer="defer"></script>


となっていて、defer="defer" が悪さをしている感じそこを削除しての部分表示は◯でした


やはりそうなのですか。defer="defer"よいうコードがどのような作用をするのか知らないのですが、HTMLモジュールに「RSS表示パーツ」コードを挿入するときに、マイクロソフトのプラットフォームが自動的に「defer="defer"を追加しました」と通知します。一度試しに、これを編集して削除しようとすると、強制的に「defer="defer"を追加しました」になり、修正できませんでした。


このプラットフォームには、IEとFirefox以外ではログインできないようになっています。また、WindowsマシンでOffice LiveのHTMLエディタでコードを貼付けた後、昔ならばWindowsでコードを書き換えられたのですが、いまはできなくなっています。このプラットフォームは10月ごろには閉鎖され、有料のMicrosoft Office 365に移行させられることが決まっています。三ヶ月間の無料期間があり、このときにこれがどうなるのかはもちろん、ホームページ作成機能がどのように改善されるかなどを調べるつもりです。


このような状態なので、いつまでもこのプラットフォームに依存することを続けるのかどうかを考える必要があります。私のような素人でも同じようなホームページを作れるプラットフォームを探してみることも考えています。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

safariでjavascriptコンテンツが表示できない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。