1

私の Firefox 拡張機能は、サード パーティのサイトからオーバーレイ パネルにコンテンツを読み込みます。このコンテンツはユーザーが生成したものであり、たとえば、タグの不一致エラーがスローされて拡張機能が失敗する原因となる閉じないイメージ タグが含まれている場合があります。この種のエラーが問題にならないように、このコンテンツをサンドボックス化する方法はありますか? コンテンツを空のiframeページにロードするかもしれないと考えていましたが、よりクリーンなソリューションがあるかどうか疑問に思っていました.

4

2 に答える 2

1

残念ながら、XML に戻らない限り、構文解析のための XPCOM ソリューションはありません。あなたの最善の策は、あなたが提案したことです-コンテンツをiframeに配置します。

このトピックに関するその他の議論は、次の場所で見つけることができます。http://www.mozdev.org/pipermail/greasemonkey/2005-April/001255.html

于 2009-09-20T20:10:16.090 に答える
0

iframeについてのあなたの推測は正しかった、それを行うためのより良い方法はありません(Firefox 3.5以降):MDCでChromeからHTMLを解析する

于 2009-10-08T07:06:35.227 に答える