タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

8
jQuery Force setsrc属性をiframeに
メインページ(実際にはJSP)の中にiframeがあります。 <iframe name="abc_frame" id="abc_frame" src="about:blank" frameborder="0" scrolling="no"></iframe> これで、メインページに複数のリンク(JSPを介して動的にレンダリングされる)があり、srcを何らかのURLに設定しようとすることができます... 今私の質問は、jQuery(live()かもしれません)を使用して、abc_frameの「src」属性が常に特定の値(たとえば「somefixedURL」)を持つようにオーバーライドできますか? リンクのクリックをキャプチャできません。これは、一部のJavaコードを介して完全に動的に作成されているため、iframe srcをオーバーライドしようとしていますか?
83 javascript  jquery  dom 

3
ファイルをアップロードするためのfileReader.readAsBinaryString
fileReader.readAsBinaryStringを使用してPNGファイルをAJAX経由でサーバーにアップロードしようとすると、コードが削除されます(fileObjectは私のファイルの情報を含むオブジェクトです)。 var fileReader = new FileReader(); fileReader.onload = function(e) { var xmlHttpRequest = new XMLHttpRequest(); //Some AJAX-y stuff - callbacks, handlers etc. xmlHttpRequest.open("POST", '/pushfile', true); var dashes = '--'; var boundary = 'aperturephotoupload'; var crlf = "\r\n"; //Post with the correct MIME type (If the OS can identify one) if …

12
jQuery-UIのオートコンプリートがうまく表示されない、z-indexの問題
現在、クライアントのWebショップでjQueryUIのオートコンプリートを実装しています。問題は、オートコンプリートが存在する要素が、オートコンプリートのzインデックスよりも高いzインデックスを持っていることです。オートコンプリートのz-indexを手動で設定しようとしましたが、jQueryUIがこれを上書きしているように感じました。 実際、私の質問はオートコンプリート候補リストの重複したz-indexですが、どうすれば変更できますか?、でも答えがなかったので、もう一度やってみようと思いました。 どんな助けでも大歓迎です! マルティン

12
HTML5 / Canvasはダブルバッファリングをサポートしていますか?
私がやりたいのは、グラフィックをバッファに描画し、それをそのままキャンバスにコピーして、アニメーションを実行し、ちらつきを回避できるようにすることです。しかし、私はこのオプションを見つけることができませんでした。誰かが私がこれについてどうやって行くことができるか知っていますか?

2
キーボードフォーカスをDIVに与え、キーボードイベントハンドラーをそれにアタッチするにはどうすればよいですか?
DIVで表される長方形をクリックし、キーボードを使用してキーボードイベントを一覧表示することにより、そのDIVを移動できるようにするアプリケーションを構築しています。 ドキュメントレベルでこれらのキーボードイベントにイベントリスナーを使用するのではなく、おそらくキーボードフォーカスを与えることによって、DIVレベルでキーボードイベントをリッスンできますか? 問題を説明するための簡略化されたサンプルを次に示します。 <html> <head> </head> <body> <div id="outer" style="background-color:#eeeeee;padding:10px"> outer <div id="inner" style="background-color:#bbbbbb;width:50%;margin:10px;padding:10px;"> want to be able to focus this element and pick up keypresses </div> </div> <script language="Javascript"> function onClick() { document.getElementById('inner').innerHTML="clicked"; document.getElementById('inner').focus(); } //this handler is never called function onKeypressDiv() { document.getElementById('inner').innerHTML="keypress on div"; } function onKeypressDoc() …

6
コールバックをパラメーターとして別の関数に渡す方法
私はajax関数とコールバック関数を初めて使用します。概念がすべて間違っている場合はご容赦ください。 問題:コールバックを実行する別の関数にパラメーターとしてコールバック関数を送信できますか? function firstFunction(){ //some code //a callback function is written for $.post() to execute secondFunction("var1","var2",callbackfunction); } function secondFunction(var1, var2, callbackfunction) { params={} if (event != null) params = event + '&' + $(form).serialize(); // $.post() will execute the callback function $.post(form.action,params, callbackfunction); }


7
classListを含むコードはIEで機能しませんか?
次のコードを使用していますが、IEで失敗します。メッセージは次のとおりです。 プロパティの値を取得できません '追加':オブジェクトがnullまたは未定義です " これはIEサポートの問題だと思います。次のコードをIEでどのように機能させますか? 何か案は? var img = new Image(); img.src = '/image/file.png'; img.title = 'this is a title'; img.classList.add("profilePic"); var div = document.createElement("div"); div.classList.add("picWindow"); div.appendChild(img); content.appendChild(div);

1
knockout.js-DOM要素からViewModelを取得します
バインドされたViewModelJavaScriptオブジェクトを特定のDOM要素から取得することは可能ですか? ko.applyBindings( gLoginViewModel, document.getElementById("login-form") ); ko.applyBindings( gLoginViewModel, document.getElementById("register-form") ); そしてどこか他の場所-かなり無関係なコードで-次のようなもの: var viewModel = ko.getViewModel( formElement ); viewModel.someObservable( someData ); // observable available in all ViewModels 次のようなことができればさらに良いでしょう: var viewModel = ko.getViewModel( someChildElement );


11
HTML5履歴ポップステートでのブラウザのスクロールを防止する
popstateイベントが発生したときにドキュメントをスクロールするデフォルトの動作を防ぐことは可能ですか? 私たちのサイトはjQueryアニメーションスクロールとHistory.jsを使用しており、状態の変更により、pushstateまたはpopstateを介して、ページのさまざまな領域にユーザーをスクロールする必要があります。問題は、popstateイベントが発生すると、ブラウザが前の状態のスクロール位置を自動的に復元することです。 ドキュメントの幅と高さを100%に設定したコンテナ要素を使用して、そのコンテナ内のコンテンツをスクロールしてみました。私が見つけた問題は、ドキュメントのスクロールほどスムーズではないように見えることです。特にボックスシャドウやグラデーションのようなcss3をたくさん使用する場合。 また、ユーザーがスクロールを開始したときにドキュメントのスクロール位置を保存し、ブラウザーがページをスクロールした後にドキュメントを復元しようとしました(popstateで)。これはFirefox12では正常に機能しますが、Chrome 19では、ページがスクロールされて復元されるためにちらつきがあります。これは、スクロールとスクロールイベントが発生するまでの遅延(スクロール位置が復元される場所)に関係していると思います。 Firefoxはpopstateが起動する前にページをスクロールし(そしてscrollイベントを起動し)、Chromeは最初にpopstateを起動してからドキュメントをスクロールします。 履歴APIを使用している私が見たすべてのサイトは、上記と同様のソリューションを使用するか、ユーザーが前後に移動したときのスクロール位置の変更を無視します(GitHubなど)。 popstateイベントでドキュメントがスクロールされないようにすることは可能ですか?

10
単純なhtmlおよびjavascriptファイル構造をherokuにアップロードすることは可能ですか?
私は自分のオープンソースプロジェクトをherokuにデプロイしようとしています。必然的に、静的なhtmlとjavascriptだけで非常にシンプルになります。しかし、それらは静的サイトをサポートしていませんか?htmlとjavascript以外のものを使用する予定がない場合は、Sinatraプロジェクトにしたくありません。 ~/sites/d4-site $ heroku create --stack cedar Creating quiet-ice-4769... done, stack is cedar http://quiet-ice-4769.herokuapp.com/ | git@heroku.com:quiet-ice-4769.git Git remote heroku added ~/sites/d4-site $ git remote -v heroku git@heroku.com:quiet-ice-4769.git (fetch) heroku git@heroku.com:quiet-ice-4769.git (push) ~/sites/d4-site $ git push heroku master Counting objects: 53, done. Delta compression using up to 2 threads. Compressing objects: …

8
jquery-ui datepicker changez-index
私はそれを解決する方法を理解するのに苦労していますが、問題はかなり簡単です。 カスタムメイドの「iosスタイルのオン/オフトグル」と一緒にjQuery-uidatepickerを使用しています。このトグルは、現在私の日付ピッカーの上に表示されているいくつかの絶対位置の要素を使用します。 以下の7月6日をカバーする醜い円を参照してください... これを行うための汚い方法(少なくともimo)は、スタイルシートの1つにスタイルを書き込むことですが、これを行うためにピッカーが起動するときにJavaScriptを使用したいと思います。 私はすでに試しました $('.date_field').datepicker(); $('.date_field').datepicker("widget").css({"z-index":100}); そして $('.date_field').datepicker({ beforeShow: function(input, inst) { inst.dpDiv.css({"z-index":100}); } }); しかし、日付ピッカーが起動されるたびにz-indexが上書きされるようです。 どんな助けでも大歓迎です!

5
HighChartsは凡例からシリーズ名を隠す
私はこの問題を何度か解決しようとし、あきらめます。さて、また彼に会ったとき、助けを求めることにしました。 私は私の伝説のためにこのコードを持っています: legend: { layout: 'vertical', align: 'right', verticalAlign: 'top', x: -10, y: 100, borderWidth: 0, labelFormatter: function() { if(this.name!='Series 1') { return this.name; } else { return 'Legend'; } } } 戻り値を「凡例」から「」に変更すると、テキストは表示されませんが、凡例の上部に「ダッシュ」が表示されます。ラベルフォーマッタ関数を使用しない場合、凡例の最初の行のように「シリーズ1」+「ダッシュ」があります。それらを隠す方法は? 私のバージョンはHighcharts-2.0.5であることに注意してください これは私の凡例と削除したいダッシュの簡単なビューです。

13
TypeScriptの「保存時にコンパイル」機能がVisualStudio2015で機能しない
Visual Studio 2015にアップグレードした後、「保存時にコンパイル」機能が機能しません。.tsプロジェクト内のファイルに変更を加えて保存すると、IDEの下部にあるステータスバーOutput(s) generated successfullyにが表示され.jsますが、生成されたファイルは機能しません。変わらない。 これが私が試したことです: <Project>私のルート要素に以下を追加します.csproj: <PropertyGroup> <TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled> </PropertyGroup> 「プロジェクトの一部ではないTypeScriptファイルを自動的にコンパイルする」オプションのチェックとチェックを外しますTools -> Options -> TypeScript -> Project。 プロジェクトのTypeScriptビルドプロパティで「保存時にコンパイル」がチェックされていることを確認するためのダブルチェック: 何が足りないのですか? 補足として、TypeScriptコンパイルステップは、通常のビルドによってトリガーされたときに期待どおりに機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.