Continue flow after empty response from HTML node

In the meantime you could try something like this. You cannot (I think) avoid a timeout as it will have to wait to see if there is a result before taking the action. Probably it could be much less than 250ms. In the Trigger node set the Then Send message to some html that the the html node will parse and pass on something that you can then test to see if it is the 'no result' indication.

[{"id":"b5e86695.593dd8","type":"debug","z":"514a90a5.c7bae8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":579.5,"y":354,"wires":[]},{"id":"81f39430.e6ec3","type":"html","z":"514a90a5.c7bae8","name":"","property":"payload","outproperty":"payload","tag":"","ret":"html","as":"multi","x":457.5,"y":431,"wires":[["b5e86695.593dd8","4548aa4c.7523a4"]]},{"id":"7db97705.1a1bb8","type":"inject","z":"514a90a5.c7bae8","name":"","topic":"","payload":"some html","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":105.5,"y":429,"wires":[["567dfc23.1ad21c"]]},{"id":"567dfc23.1ad21c","type":"trigger","z":"514a90a5.c7bae8","op1":"","op2":"An html string that will give the o/p you want","op1type":"pay","op2type":"str","duration":"250","extend":false,"units":"ms","reset":"","bytopic":"all","name":"","x":279.5,"y":430,"wires":[["81f39430.e6ec3"]]},{"id":"4548aa4c.7523a4","type":"change","z":"514a90a5.c7bae8","name":"","rules":[{"t":"set","p":"reset","pt":"msg","to":"","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":405.5,"y":519,"wires":[["567dfc23.1ad21c"]]}]