フロントエンド

Title Question
whileループを使ってPython + Seleniumを使って次のページをクリックする 私はiensと呼ばれるウェブサイト上の別のページを移動しようとしています。 私はセレニウム+ pythonを使って "volgende"(オランダ語では "next"を意味します)をクリックしていますが、私のプログラムでwhileループを使ってページがなくなるまで次へクリックし続けます。 この場合、私のプログラムは23ページで終了します。今すぐ、私は2ページ目に行きます。クッキーのポップアップメッセージを閉じ、閉じて「Volgende」ボタンをクリックするまで待ってください...
コンフルエンスwikiページをプログラムで更新しますか? コンフルエンスwikiページをプログラムで、おそらくJavaScriptを使って更新する方法があるのだろうか? 背景:ブックマークレット(Instapaper)をクリックして、現在表示しているページのURLをコンフルエンスページに書き込むことができる小さなブックマークレットを作成したいと思います。
Javascriptのコールバックタイミング 私は些細なことを聞​​いて愚かな気がしますが、実際にベストプラクティスの答えがほしいと思う(私はそれが疑わしいが、何も可能でない限り "setTimeout"ソリューションを探しているわけではない)。 クイックオーバービュー:私はコールバック内からプッシュしたい配列を持っています。 私は配列を作成した後、コールバックの外でそれを使いたいと思います。 実際の使用:私は都市の配列を持っています.GoogleのAPIでそれらをジオコードし、その結果得られたすべてのLatL...
forループ内のリスナーのバインド:可変スコープの誤解 私は可変スコープの問題を抱えていましたが、なぜこれが起こり、どのようにそれを取り除くのか理解できません。 var items = ['foo', 'bar']; for (var index in items) { var item = items[index]; var selector = '.'+item+'-class'; $(selector).bind('click', function() { console.log("class: "+$(this).attr('class')); console.log("selector: "+selector); console.log("item: "+item); });...
ビューポートより大きい場合、アンドロイドでjqgridにアクセスできるようにする方法 設定 <meta name = "viewport" content = "width = device-width"/> ユーザーがズームを行わずにjqgridを使用できるようにするために使用されます。 jqgridの幅または高さがビューポートより大きい場合、Androidのjqgrid行とその外側の列はアクセスできません。 スクロールバーはありません。 タップアップまたはタップは無視されます。 ビューポート外のパーツをアクセス可能にするにはどうすればいいですか? jqgridやその他のアイデアのためにjavascriptで実装されたイ...
create-react-appで作成したPythonとReactプロジェクト間で設定ファイルを共有する 私はPythonとReactコードの間で設定ファイルを共有する必要があります - それぞれにインポートするのは簡単なJSONを使うことができますが、コメントを追加したり、部品をオン/オフすることができます。 このようなことをする良い方法は何ですか?
入力フィールドを無効にするので、 "getElementById(field_name).value ="は値を変更しなくなります 私は、その内容に基づいて無効になっている入力フィールドを持っています。 しかし、私はまた、javascript getElementById('field_name').value = "something"を使用してこのフィールドの値を変更するボタンを持っています。 それが無効になっている場合、フィールドの値を変更しないようにすることは可能ですか? 私は両方のフィールドを読み取り専用と無効に設定しようとしましたが、これはボタンがその値を変更するのを止めません
Angular 2 Release "予期しない値 'ElementRef'がモジュールによってインポートされました" Angular 2のリリースにアップグレードし、ElementRefを使用しようとしています。 最初にAngular2 RC5 error:zone.js: Unhandled Promise rejection: No provider for ElementRefここに指定されているAngular2 RC5 error:zone.js: Unhandled Promise rejection: No provider for ElementRef : Angular2 RC5 error:zone.js:未処理プロミス拒否:ElementRefのプロバイダがありません 。 import { NgModule, CUSTOM_ELEMENTS_SCHEMA, ElementRef } from '@angular/core'; @NgModu...
checkValidity()は、必要なプロパティがJavaScriptでJavaScriptで削除されたときにfalseを返します 何かが欠けていない限り、これはChromeのバグのようです。 ここにはそれぞれ2つの無線要素を持つ3つの形式があります。 必須の属性がない場合、フォームのcheckValidity()は期待どおりtrueを返します。 必要な属性がある場合、フォームのcheckValidity()は、期待どおりにfalseを返します。 しかし、JavaScriptで必要な属性が削除されると、checkValidity()はfalseを返します。 これは私が期待するものではありません。 任意の説明/回避策が評価されました! これはSafariとFir...
ドロップダウンでデータを取得するためにajaxを適用するには? 私はバックエンドとしてdjangoを使用して私の結果を照会しています。私は3つのドロップダウンを持ち、私のビューで私は3番目のドロップダウンでデータをバインドするために最初の2つのドロップダウンの値を使用しています。 私はajaxを適用する必要があることを知っていますが、私は全く新しいAjaxコールに慣れています。 私の意見はここに行く: def send_notification(request): try: university_all_list = Universities.objects.using("cms").all() master_u...
node.jsのitunes XMLプレイリストの変換に問題がある いくつかの時間前に、XML形式のiTunesプレイリストをm3u、xspfなどに変換するための簡単なノードコマンドラインユーティリティを作成しました。これを仕事場のLinuxボックス、アンドロイド電話*などで使用できます。 *私は25 +ギガバイトの音楽コレクションを持っています、ダブルトゥウィストはちょうどキールを超えて、私のMacと同期しようとすると死ぬ 最初はこれは問題ありませんでしたが、私の音楽コレクションが増えたので、私は邪魔になりました。メディアプレイヤーは、ñ、...
コンピュータのTimeZoneを変更した後、ChromeがTimeZone名を正しく取得できない 私は以下のようにjavascriptでスニペットコードを持っています: $(document).ready(function () { var day1 = new Date(); }); 今度はブラウザを開きます(この場合はFireFoxを使用します)。コンピュータの現在のTimeZoneはUTC + 10:00ホバートです。 次に、 day1の javascript変数をデバッグモードで表示すると、その値が下の画像のように表示されます。 タイムゾーン名はUTC + 10:00ホバートはタスマニア標準時です 。 FFは正しい名前と私の期待通りに得ます。 次...
任意のレベルの親がクラスを持つすべての子を除外するCSSセレクタ 何 私は与えられた親の中のすべての子を選択するCSSセレクタを作成しようとしています。 パス上の任意の要素が特定のクラスを持つ限り、それらは除外されます。 コンテキスト 私はJavascriptでいくつかの要素を材料バージョンに置き換えるマテリアライゼーションクラスを作成しています。 これはトップレベルのアプリで実行されます。 各ユーザーは独自のアプリケーションを作成することができ、特定のグループの要素がこのプロセスを通過しないようにすることができます。 例...
PHPにはJavascriptで生成されたファイル名が含まれていますか? while(x<=num_of_cpkgs){ var cpkg_navtray = '\'navtrays/' + cpkg_array[x] + '.html\''; <?php include ?> cpkg_navtray <?php ; ?>; x++; } cpkg_arrayは複数のファイル名が含まれている可能性があります。 私はJavascriptで生成されたファイル名をこのようなPHPインクルードステートメントに含める方法があるのだろうかと思いますか?
どのようにselect要素のitemindexを-1に設定できますか? 私は動的に私のView / .cshtmlのように私のビューコード内の選択要素に値を追加しています: @model WebAppRptScheduler.Models.HomeModel @using System.Data @{ DataTable dtUnits = Model.Units as DataTable; var units = from x in dtUnits.AsEnumerable() select new { unit = x.Field<string>("unit") }; ..... <select class="form-control, dropdown" name="unitsselect"> @foreach (var field in units) {...
Antlr4 Javascriptターゲット - ビジターとラベル付き代替の問題 私はJavascriptターゲットでantlr4(4.5.3)を使用しており、ビジターを実装しようとしています。 antlr4の本の電卓の例(素晴らしい本BTW)に続いて、私は同様の文法を作ろうとしています: ... expr: expr op=(​'*'​|​'/'​) expr # MulDiv | expr op=(​'+'​|​'-'​) expr # AddSub | INT # int | ​'('​ expr ​')'​ # parens ; ... 問題:訪問者のメソッドはラベル付きの代替(visitMulDivなど)のため...
フォームを自動的に送信する 私は自動的に送信するフォームを取得しようとしています。これはユーザー名とパスワードを別のフォームに送ります。 javascriptを削除して画面にフォームが表示され、[送信]ボタンをクリックすると、その結果が自動的に結果ページに記録されます。 これが私が望む結果です。 javascriptをそのまま残しておけば、実際には自動的にログインしませんが、結果のページにあらかじめユーザー名とパスワードが入力されていれば、結果のページでSubmitをクリックする必要があります。 ユ...
ペットファインダーのAPIとjquery 私はpetfinder APIを取得するためにjqueryを使用していますが、私はこれに新しいです。 私は何もページに現れていないので、問題を抱えています。 ここにリンクがあり、データがあることがわかります http://api.petfinder.com/pet.getRandom?key=b6ba5a567c1e4f543b3c8a4b7ae0cf76"http://www.wpcreations.net/matt/petsearch.html" rel="nofollow" rel="nofollow">http://www.wpcreations.net/matt/petsearch.html admins / users - 問題を見つけたら、ライブリンクとキーを削除...
Python:onclickをシミュレートするSelenium 私はクラスの割り当てのために作った単純なjavagameを再生するためにPythonを使用しようとしています。 私は、PythonをWebページを開き、フォームボタンを使って数字を入力させようとしています。 私はこれが私が必要とするものに近いと思うが、私は7行を修正する方法がわからない (li = browser.find_element_by_css_selector('#button-one li:predict.input.value += 1')) from selenium import webdriver url = 'http://alexcassell.com/javagame' browser = webdriver.Firefox() b...
XMLHttpRequestのすべてのインスタンスを中止する 私は、指定された間隔( 50ミリ秒)でSigWebRefresh関数を呼び出すこのコード行を持っています。 tmr = setInterval(SigWebRefresh, 50); SigWebRefreshはXMLHTTPRequest実行します: function SigWebRefresh(){ xhr2 = new XMLHttpRequest(); xhr2.open("GET", baseUri + "SigImage/0", true ); xhr2.responseType = "blob"; xhr2.onload = function (){ var img = new Image(); img.src = getBlobURL(xhr2.response);...