2017-06-09 5 views
9
私は一日のウェブサイトにいくつかの時間を閲覧してい

を変更し、一つのボタンが無効になっている永久的要素/私は手動で開発メニューからそれを有効にする必要があり、HTML要素

<div class="actioning-buttons"> 
    <button class="action-button one-action-button" disabled="">Number 1</button> 
</div> 

私は自動的にこれがために有効になっていることができますこのデータベース/ウェブサイトを手動で編集する必要はありません。

userscriptマネージャーの仕事であるOSX

+0

アクセスするには、usercriptが必要です。https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en – thirtydot

答えて

8

これを実現するには簡単なbookmarkletを作成できます。ブックマークをトリガーすると、ブラウザは現在のページのコンテキストでコードを実行します。私はこれが本当にプロセスを自動化するわけではないが、あなたはページの固定URLを持っていないので、これはおそらく実行する必要があります。毎回デベロッパーツールを開いてコードを手動で編集するよりもはるかに改善されています。

ここで実行して、ブックマークレットだが、その後、disabled属性を削除し、クラスaction-buttonone-action-buttonを持つすべてのbutton秒を探します。

javascript:Array.from(document.getElementsByClassName('action-button one-action-button')).forEach(function(v){v.removeAttribute("disabled");}); 

新しいブックマークを追加するだけで、上記のコードをURL /場所フィールドに入力して便利な場所に保存してください。無効な属性を削除するたびに、その属性をクリックします。

他に必要な情報があれば教えてください。

+1

うわー、それはまさに何が欲しかった、完璧です、あまりにも@Dakshシャーに感謝 –

+0

喜んで私は仲間の助けになることができます! :) –

4

のためのGoogle Chromeを使用してPSイム。

ユーザースクリプトマネージャは、ユーザーが定義したスクリプトを自動的に訪問するサイトに挿入するタスクを実行します。 Firefoxの場合

GreasemonkeyがありとChromeのために、Tampermonkeyがありますが、拡張機能をインストールするには、それが仕事をしたいサイトに、手順

  • Go]を実行した後

  • アイコンをクリックしてを選択してください。 enter image description here

  • これは、スクリプトを入力し、それを保存し、この

enter image description here

  • のようなページが得られます。
+0

ああ、撮影してください!あなたは私にそれを打つ!価値のある投稿をご覧ください:https://stackoverflow.com/questions/6686070/changing-html-with-greasemonkey – Alx101

+0

返信ありがとうございます、残念ながらTampermonkeyはGoogle Chromeのダウンロードページにリダイレクトされますが、OSXと互換性がないと思います。私は別のユーザスクリプトを見つけようとします –

+0

これを試してみましたか? https://tampermonkey.net/?ext=dhdg&browser=chrome – Alx101

関連する問題