質問

Accelerator Titaniumを使用して、ネイティブコマンドをWebAppに追加しようとしています。

http://appcelerator.com/

ウィンドウの場所をこのような外部ウェブサイトに変更しています:

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

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

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

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

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

誰もがそれが可能かどうか教えてもらえますか。

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

ありがとう。

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top