0

WebクリップをWebページに埋め込む方法があるかどうか疑問に思っています。たとえば、Webページの一部をウィジェットとして別のページに埋め込むことができます。Mac OS X のダッシュボード ウィジェットを使用して、Web クリップを取得してダッシュボード ウィジェットを作成できる可能性があると考えていました。それらは HTML ベースであり、単純な HTML コードにリバース エンジニアリングできると聞いています。Google がガジェットに対して行っていることの逆のようなものです。何か案は?私はどんな解決策にもオープンです。

ありがとう。

4

1 に答える 1

0

HTML ベースの簡単な方法は、iframe を使用することです。これが行うことは、Web ページ全体をページのボックス内に配置することです。あまり柔軟性がありません。

JavaScriptでもできます。JQuery は、.load() メソッドを使用して簡単に実行できます。このルートをたどると、JavaScript を使用して Web ページをロードしたり、そのページ内に特定のタグをロードしたり、受信コードを表示する前に変更したりすることもできます。

最も基本的に:

$("#xxxx").load("url.html");

xxxx は、コンテンツをページにロードする場所の html タグの ID です (たとえば<div id="xxxx">content will go here</div>、HTML にある場合)。詳細については、http: //docs.jquery.com/Ajax/loadを参照してください。

これらで十分でない場合、次のステップは PHP です (必要になるとは思いませんが、必要な場合は、php.net で file_get_contents を検索してください)。

于 2010-01-02T06:12:27.000 に答える