問題タブ [target]
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.
iphone - iPhone グーグルマップの十字線ボタン
iPhone OS の標準マップ アプリケーションの左下隅にある gps ボタンのようなボタンを使用またはエミュレートしたいと思います。このボタンはトグル ボタンのように動作し、押すかどうかによって GPS が有効または無効になり、GPS が位置を検出している間、小さなスピナー コンポーネントを保持する場合があります。
このコンポーネントがデフォルトのコンポーネントを使用して簡単に構築できるかどうかは誰にもわかりませんか? いいえの場合、そのようなコンポーネントを開発する最善の方法は何ですか?
クロスヘア/ターゲット アイコンは、再利用できる一般的なアイコンですか?
web-applications - 64 ビットのコマンド ラインから MSBuild を使用して Web アプリケーション プロジェクトをビルドする: ターゲット ファイルが見つからない
次のように、powershell から MSBuild を使用して、Web アプリケーション プロジェクトを含むソリューションを構築します。
32 ビットでは問題なく動作しますが、64 ビット マシンでは次のエラーが発生します。
エラー MSB4019: インポートされたプロジェクト "C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets" が見つかりませんでした。宣言内のパスが正しいこと、およびファイルがディスク上に存在することを確認してください。
Visual Studio 2008 と powershell v2 を使用しています。この問題はすでにこことここに文書化されています。基本的に、VS の 64 ビット インストールでは、MSBuild に必要な Microsoft.WebApplication.targets は、Program Files ディレクトリではなく、Program Files(x86) ディレクトリにありますが、MSBuild はこれを認識しないため、間違った場所に表示されます。
これまでに私が持っている2つのソリューションは理想的ではありません:
- 64 ビットのファイルを Program Files (x86) から Program Files に手動でコピーします。これは貧弱な解決策です。すべての開発者がこれを手動で行う必要があります。
- csproj ファイルを手動で編集して、MSBuild が適切な場所に表示されるようにします。繰り返しますが、理想的ではありません。新しいプロジェクトごとに 64 ビットの全員が csproj ファイルを手動で編集する必要はありません。
例えば
理想的には、コマンド ラインから適切な場所からターゲット ファイルをインポートするように MSBuild に指示する方法が必要ですが、その方法がわかりません。解決策はありますか?
cocoa - 一部のアクションだけで setTarget を呼び出さなければならないのはなぜですか?
ほとんどのアクションでは、InterfaceBuilder をクリックしてドラッグするだけで、インターフェイス オブジェクトからコードへの呼び出しを「接続」できます。たとえば、ユーザーがテーブルの行をシングルクリックしたときを知りたい場合は、接続をテーブルのアクションからコントローラーのアクションにドラッグします。
しかしここで、ユーザーが行をダブルクリックすることを考えてみましょう。これが発生したときにアクションの 1 つを呼び出すには、 だけで-[NSTableView setDoubleAction]
なくも -[NSControl setTarget]
呼び出す必要があります。なんで?
明確にするために、Interface Builder がサポートしない理由を尋ねているわけではありませんsetDoubleAction
。すべてのツールには制限があります。setTarget
私は、仕事をしたくない限り、また仕事をするまで、どのように、そしてなぜそれが必要ではないように思われるかについて、より深く理解しようとしていsetDoubleAction
ます. この質問の別の言い方は、次のようになります: テーブルの (シングルクリック) アクションのターゲットを設定するために、Interface Builder で何もする必要がないのはなぜですか?
html - アンカータグとターゲットの振る舞い? - HTML
これは初心者の質問ですが、HTML a タグを完全にマスターしたとは思いません。
新しいタブでリンクを開きたいときはいつでも、target="_blank"を追加すると、chrome と firefox で正常に動作します。IE7-8 にはありません。
この動作は DOCTYPE と関係があるのではないかと思いますが、完全にはわかりません。私は現在HTML 4.01 Strictを使用しています。
今、私が理解しようとしているのは次のとおりです。
IE7-8 でリンクを新しいタブで開く方法
小さなウィンドウでリンクを開く方法
助けていただければ幸いです。:)
msbuild - MSBuild ターゲット _CopyWebApplication が必要なすべてのファイルを bin フォルダーにコピーしない
Web の他の場所では、コマンドラインから VS 2005-2008 IDE のパブリッシュ機能をシミュレートするために、次のようなものを使用することに関する推奨事項を見つけることができます (構文を間違えていないことを願っています!)。
これで、.dll のコピーは問題ないように見えます。ただし、アプリが動作するために必要な特定の構成ファイルとテンプレート ファイルが bin フォルダーにコピーされます。たとえば、NHibernate 構成ファイルは blah.csproj に次のように表示されます。
IDE 内から Publish を使用すると、このファイルがコピーされますが、前述の _CopyWebApplication ターゲットではコピーされません。このファイルをビルド スクリプトにコピーする必要があります。これは _CopyWebApplication の望ましい動作ですか? これを修正する方法に関する推奨事項はありますか?
編集 2010 年 4 月 21 日:
(現時点では) VS 2005 および VS 2008 プロジェクトに限定されていること、およびビルド スクリプトが MSBuild 3.x 用に作成されていることを明確にさせてください。VS 2010 に移行する準備はまだ整っていません。
また、カスタム ビルド オプションと共に Publish のようなコマンドを自動化し、将来的に展開を自動化できるように、コマンド ライン内から利用できるソリューションを探していることも明記させてください。
iphone - Xcodeがターゲットビルド設定を無視しているように見えることがありますか?
このような2つのターゲットを持つiPhone静的ライブラリプロジェクトを作成しました
プロジェクト
->ライブラリ(デバイス)ターゲット
->ライブラリ(シミュレータ)ターゲット
デバイスターゲットではSDKがデバイスに設定されているためarmv6/7ライブラリが生成され、シミュレータターゲットはシミュレータSDKに設定されているためi386ライブラリが生成されます。
私が抱えている問題は、ターゲットのSDK設定がXCodeのアクティブなターゲット設定によって上書きされ続けることです。つまり、デバイスターゲットをビルドしても、XCodeウィンドウにアクティブなSDKがシミュレーターとして表示されている場合、XCodeは、ターゲットの設定を無視して、デバイスライブラリではなくシミュレーターライブラリをビルドします。ビルドディレクトリの*-iphoneos/ディレクトリに配置されますが!
私はもともと別の静的ライブラリプロジェクトで同じ問題を抱えていましたが、何度も遊んだ後、すべてが正しく機能するようになりました。つまり、ターゲットは何を構築するかについて独自の仕様を持っているため、XCodeアクティブSDKを無視します。
問題は、そのプロジェクトで何が機能したのかわからず、そのプロジェクトでも問題を再現できなかったことです。
何が起こっているのかについて誰かが何か考えを持っていますか?
チャオデレク
jquery - jqueryターゲットリンククリックイベント
私はその場でいくつかのリンクを作成します...
$('a [title ='delposition']')のように作成された各リンクをターゲットにして、次のようなクリックイベントを割り当てるのが好きです。
...しかし、これはそれをしないのですか?助言がありますか?
javascript - デフォルトのファイル ハンドラを使用して html ファイルを開き、ウィンドウに名前 (つまりターゲット) を付ける方法は?
SharePoint サーバーのウォームアップ スクリプトを作成しています。stsadm を呼び出してから、ポータル内のすべての主要な Web ページにアクセスする iframe を含む html ファイルを開くというアイデアです。
ここまでは順調ですね。問題は、スクリプトが実行されるたびに、新しいブラウザー ウィンドウが開かれ、ブラウザーでいっぱいの画面になってしまうことです。
最初のアイデアは、10 分ほど経ったらブラウザを閉じることでした。これは、ファイル システムから html ファイルを開くときに Javascript が無効になっていることを除けば、簡単に実行できます。次に、ファイルを開いて、スクリプトが実行されるたびに再利用される名前付きウィンドウ (ターゲット) に設定できると考えましたが、これを行う方法が見つかりませんでした。
誰にもアイデアはありますか?JS を強制的に実行するか、ウィンドウ名または別のソリューションを設定しますか?
ありがとう。
makefile - ターゲット本体内のMakefile変数値を変更します
ターゲット本体内でMakefile変数値を再割り当てする方法はありますか?
私がやろうとしているのは、デバッグコンパイル用にいくつかのフラグを追加することです。
したがって、テストターゲットを呼び出す場合は、環境をクリーンアップし、いくつかの新しいフラグ(既存のフラグに-DTESTなど)を追加し、コード全体をもう一度コンパイルします(最初のソース、次にテストモジュール)。
あちこちにたくさんのロジックが置かれているので、いくつかの新しいフラグを設定してコンパイルするためのコードをコピーして貼り付けたくありません。
既存のコードを再利用できるように変数値を再定義する簡単な方法はありますか?
jquery - event.target が機能しない
いくつかのドラッグ可能な要素と 1 つのドロップエリアを持つ jquery コードをいくつか書きました。
残念ながら、私のドロップエリアはさまざまなオブジェクトの違いを生むことができません。
これが私のコードです。
それが機能する場合はありません。しかし、ドロップされたオブジェクトを取得できません。
ターゲットが認識されない理由はありますか?
どうもありがとう。