「バッファロー」の一部製品情報ページ取り込み時のエラー

不具合と思われるような現象についての話題はこちらへ
フォーラムルール
・投稿の前に同じ質問がないかを「検索」しましょう。
・よくある質問やオンラインヘルプに同様のケースがないか読んでみましょう。
・適切な掲示板で質問しましょう。
・回答者が答えやすいようにできる限り質問は詳細かつ簡潔に書きましょう。
・丁寧に質問・回答しましょう。できれば結果、経過も書いて他の方が参考にできるようにしましょう。

動作に関する質問の場合には、OS,IE,紙copiのバージョンも忘れずにお書きください。

「バッファロー」の一部製品情報ページ取り込み時のエラー

投稿記事by filic » 2010年12月01日(水) 21:37

・Windowsのバージョン:7 Professional
・Internet Explorerのバージョン:8.07600.16385
・紙copiのバージョン:2.97

株式会社バッファロー ( http://buffalo.jp/ ) の
一部製品情報ページを取り込もうとすると、
以下のエラーが表示されます。

-------------------------------------------------------------------------------------------

スクリプト エラー

このページのスクリプトでエラーが発生しました。
ライン: 9
文字: 3
エラー: オブジェクトでサポートされていないプロパティメソッドです。:'doc.selection'
コード: 0
URL: file:///C:/Program%20Files/Kami/Script/km_script.htm
このページのスプリプトを実行し続けますか?
はい(Y) いいえ(N)

-------------------------------------------------------------------------------------------

例えば、
http://buffalo.jp/product/wireless-lan/ ... -hp-g302h/
とかです。

Ctrl+Aで全選択して、ショートカットキーで取り込めば問題ないみたいですが、
見出しが『{”__updated__”:{”data”:1,.htm』とかになるので
できれば IE のタイトルバーに表示されている名前の通りに取り込みたいのです。

可能であれば標準対応して頂けると有り難いのですが。
どうかご回答よろしくお願いいたします。
filic
 
記事: 4
登録日時: 2009年11月25日(水) 15:45

Re: 「バッファロー」の一部製品情報ページ取り込み時のエラー

投稿記事by mi-ke » 2010年12月02日(木) 15:50

御報告有り難う御座います。
開発側にて確認しましたところ、
http://buffalo.jp/product/wireless-lan/ ... -hp-g302h/
上記取り込み元ページにて読み込まれている「mootools121.js」内の
以下のコードによりスクリプトエラーが発生している状況と思われます。

----
var Document=new
Native({name:"Document",legacy:(Browser.Engine.trident)?null:window.Document,initialize:function(A){$uid(A);A.head=A.getElementsByTagName("head")[0];
A.html=A.getElementsByTagName("html")[0];if(Browser.Engine.trident&&Browser.Engine.version<=4){$try(function(){A.execCommand("BackgroundImageCache",false,true);
});}if(Browser.Engine.trident){A.window.attachEvent("onunload",function(){A.window.detachEvent("onunload",arguments.callee);A.head=A.html=A.window=null;
});}return $extend(A,Document.Prototype);}
----

「mootools121.js」を改造することはできませんので、
紙copi側の取りこみ用スクリプト(「km_script.htm」)で対応が可能か、今後検証します。
現時点では、取りこみ用アドオン導入済みのFirefox3.6.12から右クリックメニュー経由での
取り込みは可能ですので、Firefoxをお使いの場合にはこちらにて取り込んで頂ければと思います。

なお、上記ページはIEの「名前をつけて保存」で「Webページ、完全」モードにて
保存しようとしてもエラーとなり取り込めないことを確認しております。
mi-ke
管理人
 
記事: 159
登録日時: 2009年4月08日(水) 21:40

Re: 「バッファロー」の一部製品情報ページ取り込み時のエラー

投稿記事by filic » 2010年12月03日(金) 00:35

早速原因確認ありがとうございます。

現状だと、IEの場合は「mootools121.js」の関係で
右クリックメニューの全体取り込みは不可ということですね。

IEの「名前をつけて保存」で「Webアーカイブ、単一のファイル(*.mht)」だと
エラーは出ず保存できるみたいなので、しばらくはこれで凌ごうと思います。
IEメインで使っているもので・・・
(尚、紙copiはMHT形式保存でも同様のエラーが出るようです。)

最近のページは凝った作りのものが多く、ブラウザの種類も増えてきたので
個々の対応は面倒かと思いますが、検討よろしくお願いします。
filic
 
記事: 4
登録日時: 2009年11月25日(水) 15:45


Return to 紙copi 不具合報告



cron