0

Yahoo! Widgets Web オブジェクトの読み込みが完了したら、その中の要素にアクセスしたいと考えています。私はすでに、Y!W が提供する WebEvents を介してすべてをうまく処理していますが、小さな問題が 1 つあります。

Web オブジェクトには、読み込まれたページの DOM がないようです。

読み込まれたページのソースである webObj.html にアクセスできますが、文字列としてアクセスできます。

そのhtmlをDOMオブジェクトに解析するものが見つかりません。XMLDOM.parse() は、ドキュメントで「parse」に一致する唯一のものであり、それはダメです。

Y!W ドキュメントには、 getElementById のみが Frame、Window、および Widget オブジェクトに内部的に適用可能であると書かれています。 私がやりたいこと (ページを取得し、そのページの既知の ID で値を取得し、値を操作する) は、Y!W があなたに望んでいることではありませんか? xml/json サービスのみを操作する必要がありますか?

4

1 に答える 1

1

Web オブジェクトのドキュメントには次のようにアクセスできます。

document.getElementById('WebObjectID').base.document.getElementById('HTMLElementID')

webObj.base内部DOMを返します

于 2009-03-12T11:46:23.607 に答える