0

アクセラレーターTitaniumを使用してネイティブコマンドをWebアプリに追加しようとしています。

http://appcelerator.com/

ウィンドウの場所を次のような外部Webサイトに変更します。

window.location = http://site.com;

そのウェブサイトのイベントをバインドしたいと思います。

$('a').click(function () {
  alert('clicked');
});

サイトにはjqueryがロードされており、index.htmlにもjQueryが含まれています。しかし、私はすでに場所を変更しているので、jQueryを持つindex.htmlはそれとは何の関係もないと思います。

いずれにせよ、上記は機能しません。

可能かどうか誰か教えてもらえますか?

言い換えると、私がやりたいのは、ブラウザプラグインのように、WebサイトでカスタムJavaScriptおよびチタンコマンドを使用することです。

誰かがこれを手伝うことができますか?

ありがとう。

4

1 に答える 1

0

私が正しく理解していれば、GreasemonkeyがFirefoxに対して行うようなことをしたいと思うでしょう。問題は、ブラウザの制限のためにそのようなことを行うことができないということです。あなたがやろうとしていることは、攻撃者がXSSの脆弱性を悪用しているときに行うのと同じことです。

于 2010-08-15T23:35:13.277 に答える