pivot to selenium
This commit is contained in:
48
index.html
Normal file
48
index.html
Normal file
@@ -0,0 +1,48 @@
|
||||
<link rel="icon" href="https://s3.dualstack.us-east-2.amazonaws.com/pythondotorg-assets/media/files/python-logo-only.svg" type="image/svg+xml">
|
||||
<title>Opportunity Exporter</title>
|
||||
|
||||
<textarea id="messages" name="messages" rows="45" cols="100" readonly>
|
||||
</textarea>
|
||||
|
||||
<script type="text/javascript">
|
||||
function main(url, parameters) {
|
||||
let ws = new WebSocket(url);
|
||||
let messages = document.querySelector("#messages");
|
||||
|
||||
ws.addEventListener('message', (e) => {
|
||||
object = JSON.parse(e.data);
|
||||
lines = Array.from(object.result);
|
||||
|
||||
for (let line of lines) {
|
||||
node = document.createTextNode(new String(line).concat('\n'));
|
||||
messages.appendChild(node);
|
||||
}
|
||||
messages.scrollTop = messages.scrollHeight;
|
||||
});
|
||||
|
||||
setInterval(() => {
|
||||
data = JSON.stringify({ method: "sync", params: null });
|
||||
ws.send(data);
|
||||
}, 1000);
|
||||
}
|
||||
</script>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: inline-flex;
|
||||
margin: auto;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
textarea {
|
||||
resize: none;
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
textarea:focus {
|
||||
outline: none;
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user