問題タブ [safari-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Safari 拡張機能で cURL コードを使用して PHP スクリプトを実行するにはどうすればよいですか?
Safari 拡張機能で PHP ボット機能を実行しようとしています。
これは私がまとめようとした HTML コードですが、PHP、cURL、および HTML がごちゃごちゃしていて、何をしているのかよくわかりません。
http://www.barattalo.it/2010/08/09/send-push-notification-to-iphone-with-php-and-pushme-to/からこのコードを取得する前に、cURL を使用しようとしたことはありません。 $ch を開始しようとすると、拡張機能が動作しなくなったようです。cURL コマンドを実行するためにコードが必要なため、これは明らかにコードの目的全体を無効にします。
これを機能させるためのヒントはありますか?
javascript - window.onbeforeunload でメッセージが送信されるのを待ちますか?
Safari の拡張機能をいじっています。ユーザーがタブを開いたり閉じたりしたときに拡張機能が応答するようにしたいと考えています。
新しいタブが開いたときに実行され、新しいタブが開いていることをグローバルページに通知するスクリプトを挿入する拡張機能があります。タブが閉じられたときに、スクリプトがグローバル ページにも通知するようにします。これを行うために、注入されたスクリプトでwindow.onbeforeunload
関数を call に設定していますsafari.self.tab.dispatchMessage
。これは機能しますが、問題はタブが閉じられ、メッセージが通過する前に Javascript が強制終了されることです。たとえば、ユーザーが [OK] をクリックするまでタブが閉じないように のalert
後にを配置するdispatchMessage
と、メッセージは正常に処理されますが、これは明らかにユーザー エクスペリエンスがあまり良くありません。
タブが閉じる直前に少し余分な時間を購入する方法はありますか、またはこれまたは何かをオーバーライドするためのより良い機能はありますか?
javascript - Safari 拡張機能からの Web ページでのマウスクリックを認識するにはどうすればよいですか?
私は少し初心者ですが、明らかなことはすべて試しました。おそらく、私の JavaScript はひどいので、それが理由ですが、onmousedown = func; 動作しません。等
jquery - フレーム内の jQuery アクセス テーブル
問題があります。(iframe ではなく) フレーム内の要素を選択したい。フレームの名前がメインなのですが、IDが付けられません(説明がややこしいですが出来ません)。そのフレーム内のデータを操作するにはどうすればよいですか?
私はすでに(stackoverflowからも)さまざまなことを試しましたが、うまくいきませんでした...
ドードー
フレームセット:
jQuery コード
このままではうまくいかない…
game.php(メインフレーム)のコード...
言い忘れましたが、これはサファリ拡張機能です...
jquery - Safari extension settings
I'm building a safari extension... I need to get some settings, but, messages are asynchronous, so, if I query the global page for some settings, it isn't there right away... How can I solve this??
Global page (the message is received by the injected JS script)
main.js
I need var oi
in code under here... But I don't know how I can get it there, because it will be default if the code is executed, because of asynchronous messages...
jquery - Injection.jsへのSafari拡張メッセージ
設定が変更された瞬間に、グローバルページからinjected.jsにメッセージを送信しようとしています。
global.html
注入された.js
Injection.jsにメッセージが表示されないのですが、何が問題になっていますか?
events - Safari 5 拡張機能: ウィンドウの現在のタブが変更されたことを検出するにはどうすればよいですか?
ツールバーを含む Safari 5 拡張機能があります。現在のタブが変更されるたびに、そのツールバーを更新する必要があります。バーのスクリプトから次のようなことをしたいと思います。
しかし、それはうまくいかないようです。他の多くのイベント名も試しました:
- アクティブなタブ
- アクティブなタブが変更されました
- onActiveTab
- onActiveTabChanged
- タブ
- タブが変更されました
- onTab
- onTabChanged
- 選択が変更されました
- onSelectionChanged
アクティブなタブがいつ変更されたかを検出する方法を知っている人はいますか?
これが何らかの形で関連しているわけではありませんが、Chromeでこれを行うようです:
javascript - javascriptコードをsafari拡張機能に追加するにはどうすればよいですか?
サファリ拡張機能を作成しましたが、サファリ拡張機能にJavaScriptコードを追加する方法がわかりませんか?
safari - 設定をフォーマットする方法
拡張機能が特定の時間に実行されるように、ユーザーに時間情報を入力してもらいたい拡張機能があります。この入力をグローバル設定で実行してもらいたいです。問題は、A)入力をフォーマットするか、B)少なくとも有効な入力をチェックする方法が見つからないことです。
キーを使用して、たとえば「foo」のようなものではなく、10:15AMのような値を取得できるようにしたいだけです...