問題タブ [generated]
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.
c# - ビルドされたexeと同期していないAssemblyInfoを更新するMSBuildタスクを事前にビルドする
msbuild を呼び出す Visual Studio 2008 でビルド前のタスクを使用しています。
version.targets 内で、AssemblyInfo.cs ファイルを更新してバージョン情報を置き換えています。
Visual Studio 2008 でプロジェクトをビルドすると、問題なくビルドされます。
しかし、結果のexeのバージョン情報を見ると、AssemblyInfo.csが「正しい」ものに変更されていても、以前のタイムスタンプが含まれています。
ビルド前の変更はメインのコンパイル タスクでは認識されず、常に 1 つ遅れているようです。
私が間違っていることのアイデアはありますか?
generated - コンピューターで生成されたボーカル
これは可能ですか?つまり、あなたが与えられたとします:
以上のことから、コンピュータープログラムでボーカルを自動生成することは可能でしょうか?
ありがとう!
gwt - GWT 強制高さ HTMLPanel
私は GWT プロジェクトを開発していますが、問題のあるクロスブラウザーの問題に遭遇しました。
firefox を使用している場合、すべてのページの表示に問題があります。理由を見つけました: UIBinder では、各ページが "g:HTMLPanel" でラップされています: xml ファイルの最初と最後で、すべてのページのコンテンツをラップします。
これを行うと、生成されたパネルのコードは次のようになります。
div style="width: 100%; height: 100%; ....
問題は「高さ:100%」です。firebugで消せば完璧な表示です。したがって、私の目標は、生成された100%の高さをプログラムで削除することです..しかし、それを行う方法はありません! 私はすべてを試しました: setHeight、setSize、getElement().methods() を使用して Element 自体に取り組んでいます... style.clear() など、機能する可能性のあるすべてのことを試みました..しかし、生成された「高さ:100%」というコードは常にそこにあります。高さを「50%」または「50px」に設定しても、まったく効果がありません。
私はそれにIDを付けようとしましたが、純粋なjavascriptを使用してスタイルを変更しましたが、解決策もありません..
注 : 私は正しい要素に取り組んでいると確信しています。たとえば、styleName を追加するとうまくいきます。
何か案が ?
あなたの助けは本当にありがたいです、私は生成されたコードのこのビットを削除する方法の手がかりがなく、私はすでに何時間も探していました :(:(:(:(
よろしくお願いします、
ニルス
javascript - 文字列からHTMLページを表示する方法
次のように動的にHTMLコンテンツを生成します。
次に、で新しいタブを取得しabout:blank
、生成されたhtmlをこのタブに表示したいと思います。タブのcontentDocumentがnewDocの場合、私は次のように考えました。
ただし、それは機能しません。全く効果がないようです。ファイアバグでは、一度は機能するように見えますが、同時にファイアバグを台無しにしてしまうため、確認できません。ソースビューは変更されません。
次に試しました:
これは、ソースビューでも表示されている空のページを変更しませんが、newDoc.documentElement.innerHTMLに警告すると、変更が反映されます。これはもう表示されているドキュメントではないようです。変。
だから私の質問:どうすればそれを行うことができますか?特にFirefox拡張機能では、それが重要な場合。
「file:// ...」などの代わりに「text:// ...」を使用したhref形式はありますか?
アップデート:
この方法で完全なコードを置き換えるだけでなく、body.appendChildも置き換えることができないことがわかりましたが、以前にそれを行ったと確信しているので、比較しました。ここで、この方法でドキュメントを取得します。
今私はすることができます:
そしてこれは機能し、指定されたページをロードします。したがって、これは正しいドキュメントだと思いましたが、URLを割り当てずに、自分でdomを作成しようとすると、単に機能しません。
タブが前面に表示された後でwindow.content.documentにこれらの変更を加えると、機能します。では、なぜこれらのドキュメントは異なるのでしょうか。newDocが間違っている場合、場所を割り当てるとどうして何かが起こるのでしょうか。
今は動作させることができますが、タブを前面に移動してwindow.contentドキュメントを取得することでドキュメントを取得するソリューションは特に好きではありません。これは、ハックのように感じられ、タイミングによって異なります。
sql - Hibernate:SQLクエリによって生成された値
Hibernate 3.3.0で( )のSELECT
前にクエリを実行して値を生成したい。これは次のように機能します:INSERT
persist()
私は見てきました@Generated()
、それはsにとって良いことですTRIGGER
。トリガーを導入したくありません。
私も見ました@Formula
、それは読み取り専用です。
では、注釈の正しい組み合わせは何ですか?ありがとう。
php - jQuery ajax呼び出しで、phpで生成されたhtmlが正しくネストされない
jQuery を使用して、php ファイルを指すリンクをハイジャックしています。この php ファイルはほとんどが html ですが、それぞれが for ループを使用して html を出力する 2 つの php 関数を呼び出します。私が直面している問題は、ajax 呼び出しが、php for ループによって生成された html を誤ってネストしていることです。
php ファイルをページに直接インクルードすると問題なく動作しますが、ajax を介してそれを取得しようとすると、ループを通過する各シーケンシャル パスの html コンテンツが、以前に生成された html 内に挿入されます。例えば:
になります:
これは、php ファイルに関連するコードです。
そして、これはjQueryコードです:
これを修正する方法についての意見や提案をいただければ幸いです。
hibernate - PostgreSQL挿入用に2つの異なるシーケンスIDを生成するHibernate
シーケンス生成の主キーで定義されたエンティティがあります。
私は PostgreSQL を使用しており、このキーはシリアルとして定義されています。PostgreSQLによると
戻り値
このエンティティのインスタンスを永続化するために create() を実行すると、ログに次のように表示されます (無関係なものは編集されています)。
05 15:15:26.948 org.hibernate.id.enhanced.SequenceStructure [DEBUG] - 取得したシーケンス値: 1604
05 15:15:26.948 org.hibernate.event.def.AbstractSaveEventListener [DEBUG] - 生成された識別子: 1554、戦略を使用: org.hibernate.id.enhanced.SequenceStyleGenerator
後続の SQL 挿入ステートメントは、値 1554 を参照します。値 1604 (SequenceStructure から返された値に基づく) ではなく、1554 を参照します。Hibernate はどこから 1554 を取得しましたか ?
Hibernate にはここにバグがあるようです。SequenceStructure は正しい次の値を認識していますが、使用されていません。これを解決する方法はありますか?
参考までに: 「Hibernate の人々がこれを完全に台無しにしてしまった」という理由でGenerationType.AUTO を使用するように指示されているこのページは知っていますが、あまり役に立たないステートメント以上のものはありません。
php - phpで生成されたjavascriptファイルは実行されません
Drupalのモジュールを作成して、すべてのページに配置されているインラインJavaScriptの一部をクリーンアップしようとしています。問題は、私が生成しているファイルが<script>
タグに含まれている場合、それらがブラウザーによって実行されていないことです。これが私がしていることの基本的な概要です:
モジュール固有のコード(このコードは、mysite.com / jqsc / MD5_HASH_GOES_HEREにアクセスするたびに実行され、MD5の合計を最初のパラメーターとして渡します):
現在のHASH.jsファイル(これはHTMLテンプレートのスクリプトタグからリンクされています):
現在のHTML出力(一部の無関係なコードは削除されています):
mysite.com/jqsc/HASH.jsに移動すると、正しい内容のファイルが表示されます(現時点ではalert()のみ)。閉じられていないコメント、関数宣言の欠落、または「外部JavaScriptが実行されていない」というグーグル検索で得られたものはありません。Firebugは、2番目のファイルが実行されないことを示しています(ファイル内に設定されたブレークポイントで停止することはありません)。ライブHTTPヘッダーは、正しいコンテンツタイプが設定されていることを示しています(application / javascript、application / x-javascript、およびtext / javascriptをすべて同じ効果で試しました。ファイル#1の前にファイル#2を配置しても効果はありません。トランスポートエンコーディングを変更しても効果はありません。文字セットを変更しても効果はありません。<script>
タグを変更して使用する場合と使用language=javascript
しない場合、またはすべてのタグプロパティをtype="text/javascript"
省略した場合は効果がありません。<script>
src
私は公式に立ち往生しています。この穴から私を掘り出すためにあなたが考えることができるものは何でも大歓迎です。
templates - MediaWiki テンプレートのソース出力の表示
テンプレートによって生成された mediawiki コードを取得する方法はありますか? ウィキペディアに行き、引用テンプレートを使用し、生成されたウィキ コードをそれらの引用テンプレートを持たないウィキにコピーしたいと考えています。
xhtml - ユーザーが生成したテキストをxhtmlで安全に書き出す方法
ユーザーが生成したテキストを Web ページに安全に書き出すにはどうすればよいですか?
エスケープする必要がある文字の完全なリストはありますか?
",+,: - 文字はおそらくエスケープする必要がありますが、何をする必要があるかについては、おそらくより包括的なリストがあります。
ページをリダイレクトしたり混乱させたりするJavaScriptやその他のものを挿入するエクスプロイトを行う可能性について考えています。若い世代は創造性が豊かです。