私はあなたが何を意味しているのか理解しています。 Webページ上で手動でjavascriptを実行する(コンソール経由で)ブラウザで手動で行うことができるものを自動化したい。あなたがこれをやりたいと思う唯一の理由は、Ajaxリクエスト/ API呼び出しをトリガーするか、フォームを送信することです。
これは技術的に可能ですが、直接話すことができる実際のAPIを探す方がよいでしょう。開発者ツールのネットワークタブを調べることでこれを行うことができますが、パブリックAPIを持っていない場合は、リクエストを偽造するためにかなりの量を必要とするかもしれません。サーバー上で何か変更があった場合は、すべて機能しなくなる可能性があります。
呼び出し可能なAPIがない場合、または対策を講じている場合。あなたがウェブサイトを悪用しようとしている可能性が高いです。彼らはあなたを止めるためのさらなる措置を講じることができます(これがキャプチャが存在する理由です)。あなたが送信要求の内容を把握することができます場合は、あなたが要求を行うためにCURLを使用することができ
- このページは助けることがあります。https://davidwalsh.name/curl-post
あなたは本当にまだあなたが/を実際に実行する必要があることが判明した場合javascriptをリモートページに置いた場合、これは「ブラウザの自動化」であり、技術的にはPHPからトリガされる可能性がありますが、これを可能にするにはさらに多くの時間が必要です。セレンは、主にテストを自動化するために使用されていますが、これを行うにできるようになる:JavascriptExecutor経由http://www.seleniumhq.org/を私はそれが本当にここにカバーする幅広い/大きすぎだとしてあなたは、チュートリアルのためのいくつかのfuther検索を実行推薦:
https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/JavascriptExecutor.html
Javascriptはサーバーではなくクライアントによって実行されます(node.jsは数えません)。 – Barmar
[Ajax](https://www.w3schools.com/xml/ajax_intro.asp)を使用してください。オランダのサッカーチームと混同しないでください。 – Xorifelse
あなたが求めているのは、他のウェブサイトからコンテンツを取得し、iframeとして設定してjs-consoleを使う方法です。おそらく他のウェブサイトの脆弱性について尋ねるでしょう –