問題タブ [behind]
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.
jquery - テーブル内のドラッグ可能な div 要素が他のテーブル セルの背後に移動する
だから私は JS (+jQuery) でチェスのゲームを作っています。最後に行うことは、ピースをドラッグ可能にすることです。
私のボードは、ピースを含む DIV を含む通常の html テーブル (TR と TD を含む) です。jQuery UI を使用して DIV をドラッグ可能にしていますが、DIV を別の場所にドラッグしようとするたびに、同じ td に留まります: http://screenshooter.net/8964979/Klpmu17_06_02_2014__12_38_17
HTML は次のようになります。
そしてJS:
どうすれば彼らを細胞の外に出すことができますか?
html - div のボタンを無効にせずに、div の背後にあるボタンをクリック可能にする方法はありますか?
iFrame を使用して動的ヘッダーをロードする Web ページがあります (簡単に言えば、Shopify ページを含む大きなサイトがあります。サイトの他のすべてのページは Ektron ウィジェットを使用してヘッダーをロードしますが、できません)。それはShopifyコードにあるので、代わりにiFrameを使用して別のページからヘッダーをロードしています)。ヘッダーには、機能する必要があるボタンと、ログイン ボタンをクリックすると開くモーダル ウィンドウがあります。モーダルウィンドウが問題です。私の iFrame は現在、ヘッダー自体のサイズ (330px) です。iFrame ウィンドウがそれよりも大きい場合、ページの下部にあるコンテンツが覆われ、それらのボタンがクリックできなくなります。「pointer-events:none」を iFrame に追加できません。これは、iFrame ヘッダーのボタンが機能する必要があるためです。ただし、ログインモーダルが開くと、iFrame は全体を表示するのに十分な大きさではないため、カットオフされます。また、iFrame の高さを 1000px に設定し、z-index を使用して他のコンテンツの背後に配置することもできません。これを行うと、Shopify ページのコンテンツがモーダル ウィンドウの上に表示されるためです。
私が最後に試したのは、iFrame の高さを動的に変更して、ログイン ボタンをクリックすると iFrame の高さが増加してモーダル全体が表示されるようにすることでした。ただし、iFrame コンテンツのドメインは Shopify ページとは異なるため、iFrame をヘッダー ドキュメントの親としてターゲットにすることはできません。
私が本当にやりたいことは、iFrame の高さをモーダル ウィンドウを表示するのに十分な大きさにすることですが、iFrame のボタンを無効にすることなく、iFrame の背後にあるボタンをクリックできるようにすることです。ボタンを div と div の両方で有効にする方法はありますか?
asp.net - Web フォームからコード ビハインドに変数を渡す ASP.NET
私は自分の会社の Web アプリケーションを開発していますが、解決方法がわからない非常に単純な問題に直面しています。インターネットでよく検索しますが、何も見つかりません。変数を渡す asp.net コントロールからコード ビハインド メソッドを呼び出す必要があります。
これはコード ビハインド (file.aspx.cs) のメソッドです。
そして、これは OnLoad イベントを通じてメソッドを呼び出す asp.net コントロールです:
<asp:Label ID="Label1" runat="server" Text="Hello" OnLoad="Visibility('ciao mamma')"></asp:Label>
この単純なことの何が問題になっていますか?どこが間違っていますか?
この単純な質問に答えてください、それは私を夢中にさせています...ありがとう。
java - Java RMI コールバックが NAT ルーターの背後で機能しないのはなぜですか?
Java RMI で単純なプログラムを使用してコールバックを実行しようとしています。localhost と LAN では問題なく動作しますが、NAT ルーターの背後では問題が発生します。
サーバー実装の場合、接続が拒否されextends UnicastRemoteObject
ます。そうせずextends UnicastRemoteObject
にオブジェクトを手動でエクスポートすると ( UnicastRemoteObject.exportObject(services, 0);
)、クライアントがリモート メソッドを呼び出したときにサーバーがアクションを実行し、サーバーがコールバック メソッドを呼び出すと、呼び出しがプライベート IP に送信されるため、接続タイムアウトが発生します。
次のように、サービスをレジストリにバインドします。
クライアントはサービスを取得します。
このメソッドsetClientInterface(...)
はクライアント オブジェクトを取得し、ArrayList
.
何が問題なのかわからない。誰かが私を助けることができますか?
すべてのコードは次の場所で公開されています。
ポリシー ファイル:
srv.policy - http://pastebin.com/LTsKSG3r
cli.policy - http://pastebin.com/zqxaRyT3
パッケージ: com.rmicallback.client
Client.java - http://pastebin.com/Xus04JZK
ClientImpl.java - http://pastebin.com/SdQXMDzs
ClientInterface.java - http://pastebin.com/S9PxT5vC
パッケージ: com.rmicallback.server
Server.java - http://pastebin.com/cxQcWy1Q
ServerImpl.java - http://pastebin.com/nqdGPbPr
ServerInterface.java - http://pastebin.com/nPxDJgs1
ip - 同じネット上のファイアウォールの背後にあるパブリック IP を持つ FreeBSD サーバー
これを手伝ってください!
ISP は、16 のパブリック IP を持つ 16 のイーサネット リンクを提供してくれます。ファイアウォールを他の IP の前に配置するにはどうすればよいですか?
- ゲートウェイの IP: 100.100.100.161
- 100.100.100.162 から 100.100.100.174 まで
- 100.100.100.162、ファイアウォール FreeBSD (rl0) 上にあります
- FreeBSD の rl1 はローカル ネットワーク: 192.168.0.2