問題タブ [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.
xcode - Xcodeプロジェクトをビルドする前に強制的にクリーンアップすることは可能ですか?
Xcodeプロジェクトでは、ターゲットにシンボリックリンクスクリプトを作成しました。これにより、スクリプトを編集して、更新をライブで確認できます。残念ながら、これの副作用は、再構築する前にクリーンアップしないと、次のエラーメッセージが表示されることです。
私のスクリプトの次の行の場合:
クリーニング後にビルドすると機能するので、これが正しい行であることはわかっていますが、クリーニングせずにビルドすると機能しません。
したがって、私がやりたいのは、クリーニングせずにビルドを許可する方法を理解することです。これを行う最も簡単な方法は、ビルドする前に強制的にクリーンアップすることだと思いますが、エラーを削除する他の方法を誰かが知っている場合は、それも素晴らしいことです。
ありがとう!
jquery - Jquery 外部リンク ヘルプ
私はjqueryにかなり慣れていないので、もっと探索する時間があまりなく、誰かが私を助けてくれるかどうか疑問に思っていました. さまざまな場所から取得したコードを次に示します。
私がこれを行っているのは、href="http://" を含む A タグがあるときはいつでも、target="_blank" を追加することです。href="http://" が現在の Web サイトの URL に続く場合、target="_blank" は追加されません。さらに、内部ページを新しいウィンドウで開きたい場合は、A タグに rel="external" を追加します。これは、ライブ サイトで target="_blank" に変換されます。
サブドメインがある場合、外部ページとしても開かないようにするにはどうすればよいですか。私の URL が example.com で、サブドメインが test.example.com だとします。そのため、example.com から test.example.com へのリンクを作成した場合、新しいウィンドウで開きたくありません。また、test.example.com から example.com へも新しいウィンドウで開きたくありません。
また、これは良いアプローチですか?私は自分のサイトを xhtml 1.1 で書き、ページを有効に保つようにしています。これは検証に合格しますが、それでも最終結果に target="_blank" が追加されます。これは悪い習慣ですか、それとも受け入れられますか?
アドバイスをありがとう。
css - target="_blank" で W3C 検証済みアンカー リンクを作成する
クリックすると新しいウィンドウを作成する次の HTML があります。
問題は、W3C バリデータに合格しないことです。上記のような有効なリンクを作成するにはどうすればよいですか?
java - Antに特定のターゲットのクラスパスを出力させることは可能ですか?もしそうなら、どのように?
要素(build.xmlファイル内)に<pathelement location="${xxx}"/>
要素<path refid="foo.class.path"/>
の非常に長いリストがあるビルドするターゲットを取得しようとしています。<path id="bar.class.path">
「パッケージcom.somecompany.somepackageが存在しません」というエラーが発生し続け、これらのパッケージを追跡して、リポジトリから同期したことを確認するのに苦労しています。
私はこのチームに慣れていないので、ビルドに慣れていませんが、可能であれば自分でこれを理解したいと思います(したがって、他の非常に忙しいチームメンバーを気にしないでください)。Antの経験は非常に限られています。
構築しようとしているターゲットのクラスパスをAntに出力させることができれば、かなりの時間を節約できると思います。
objective-c - ターゲット アクション uicontrolevents
ここで明らかな何かが欠けているに違いありませんが...
UIControl にはメソッドがあります
これにより、指定された controlEvents のいずれかが発生したときに呼び出されるアクションを追加できます。ControlEvents は、タッチがダウンしたか、内部でアップしたか、ドラッグされたかなどを示すイベントのビットマスクです。約 16 個あります。ユーザーまたはそれらを合わせて、それらのいずれかが発生したときに呼び出されます。
セレクターは、次のいずれかの署名を持つことができます
制御イベントのビットマスクが何であったかを示すものはありません。UIEvent は少し異なります。実際のタッチ イベントに関連しており、(私が思うに) UIControlEvent は含まれていません。送信者 (UIControl) にも、コントロール イベントを見つける方法がありません。
どのイベントが発生したかに関係なく、いくつかの共通コードがあるため、多数のコントロール イベントを処理する 1 つのメソッドが必要ですが、特定の処理のために UIControlEvents が何であったかを知る必要があります。
アクションが呼び出されたときにどの UIControlEvents が使用されたかを確認する方法がありませんか、それともコードを次のように分割する必要がありますか?
css - Google Chrome をターゲットにできますか?
この更新ボタンを www.euroworker.no/order に配置する必要があります (カートにアイテムを追加する必要があります。追加するには Kjøp ボタンを使用し、カートを表示するには Handlevogn を使用します)。FF と IE で動作します。(IE には別の位置合わせの問題がありますが) Chrome や Safari ではそうではありません。以前は動作していましたが、考えられる唯一のことは、サファリとChromeをターゲットにすることです。これは可能ですか?
CSS と HTML(Smarty) は次のとおりです。
HTML(スマート):
そしてCSS:
Chrome と Safari ではこれらを変更する必要があります。
ありがとう。
text - ターゲットiframeRaphaelJs
RaphaelJSを使用してiframeをターゲットにしようとしています
ここにいくつかのサンプルコードがあります
var c = paper.circle(10、10、10); c.attr({href: " http://google.com/"、target: "top"}); v
var t = paper.text(250、50、"Raphaël\nkicks \ nbutt!"); t.attr({href: " http://google.com/"、target: "_blank"});
また..cantgethrefto work with text ar t = paper.text(50、50、"Raphaël\nkicks \ nbutt!"); t.attr({href: " http://google.com/"、target: "_blank"});
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 で何もする必要がないのはなぜですか?