ボタンを1つのhtmlページに置いていますが、クリックすると、別のhtmlページの別のボタンをアクティブにします。これは可能ですか?ボタンを別のページのボタンをクリックする方法
0
A
答えて
1
これは、最初のページが実際に2番目のページを(window.open()
を介して)生成する場合にのみ可能です。そうしないと、他のウィンドウの文書にアクセスする方法がありません。ここで
は例です:
var newWin = window.open("other page in my domain");
var otherButton = newWin.document.querySelector("selector to find button");
otherButton.click();
0
このソリューションは、しかし動作しますが、それは別のページから値を渡すことが必要です。ページをリンクすることはできません。その見た目をwebsocketsにしたい場合。
ページ1
HTML
<button id="activate">Activate other page</button>
はJavaScript
document.querySelector("#activate").addEventListener("click", function(){
location.href = "page2.html?button=activate"; //mind the querystring here.
});
2ページ
HTML
<button id="toactivate" disabled>disabled button</button>
JavaScript
var activateButton = location.search.slice(1); //querystring | get rid of the ?
activateButton.split(/&/);
activateButton.forEach(function(value){
var splitted = value.split("=");
if (splitted[0] == "button" && splitted[1] == "activate")
{
document.querySelector("#toactivate").removeAttribute("disabled");
}
});
関連する問題
- 1. グリッドビューのボタンをクリックして別のページにリダイレクトする方法
- 2. ボタンをクリックして別のボタンを表示する方法は?
- 3. Xamarin.Forms - ボタンをクリックする方法ボタンをクリックする方法
- 4. ボタンをクリックするとdojoxの別のページにナビゲートする方法
- 5. リンクやボタンで別のページに移動する方法ionicをクリックする2
- 6. ボタンをクリックする方法
- 7. 別のJボタンをクリックしてJボタンをアクティブにする方法
- 8. Imacrosのページ上の複数のボタンをクリックする方法
- 9. ボタンで別のページと特定のdivにリダイレクトする方法mvcでボタンをクリック
- 10. ボタンをクリックした後に別のボタンをクリックします。
- 11. ページのボタン要素をクリックする方法
- 12. ページの繰り返しボタンをクリックする方法は?
- 13. html5のボタン/リンクをクリックすると、あるページを別のページにナビゲートする方法
- 14. 通知のクリックと通知ボタンを区別する方法
- 15. 別のページにリダイレクトするボタンを実装する方法は?
- 16. ボタンのラベルテキストを使用してボタンをクリックする方法
- 17. Popover内のボタンをクリックする方法
- 18. ウェブサイトのボタンをクリックする方法は?
- 19. ボタンをクリックしてボタンをクリックする別のタスクを実行する(HTML)
- 20. asp画像ボタンをクリックするとページを更新する方法は?私は、画像ボタンをクリックすると
- 21. uiボタンをクリックした後にそのボタンを隠す方法と、そのボタンの代わりに別のボタンを表示する方法swift?
- 22. 別のボタンをクリックするとボタンを表示
- 23. 別のボタンをクリックするとライブテーブルの削除ボタン
- 24. C#Webページを開いてボタンをクリックする方法
- 25. android - ボタンをクリックしてブックマークにページを保存する方法
- 26. WebページからiDeviceを再起動する方法ボタンをクリック
- 27. ボタンを押したままにして別のボタンをクリックした後にそのボタンを放す方法は?
- 28. 別のWebページの入力ボタンをプログラムでクリックしますか?
- 29. 別のボタンをクリックするとボタンがフェードアウトになります
- 30. ボタンをクリックすると、別のボタンがトリガーされます。
一部のドメインとページの一方が開いている場合のみです。 – Mouser
クリックイベントは別のブラウザタブでクリックイベントを発生させることができますか?いいえ。これは、悪質な動作(ハッキング)を防ぐための仕様です。 – smilebomb
2番目のページに自分のJavaScriptを挿入できますか? – iquellis