Some websites load important content a few seconds after the page appears. This is common on modern websites that use JavaScript, AJAX requests, dashboards, product listings, and live data feeds.
If Page Monitor runs its keyword detection too early, Auto Refresh Plus may not find the content because it has not loaded yet. To solve this, use the Wait for Content to Load option.
How to Monitor Websites That Load Content Late
Follow these steps:
- Open the Auto Refresh Plus extension
- Go to the Monitor tab
- Scroll down to Wait for Content to Load
- Enable the option
- Enter the number of seconds to wait before detection starts
- Start monitoring
After each refresh, Auto Refresh Plus will wait for the specified time before checking for keywords or changes.
When Should You Use This Feature?
Consider enabling this option when:
- Product availability appears after page load
- Prices load dynamically
- Content is fetched through AJAX requests
- Dashboards update after loading
- Keywords are missing even though they appear a few seconds later
Adding a delay helps ensure the monitored content is fully available before detection runs.
Example
Suppose a website loads a product page immediately, but the "In Stock" text appears 3 seconds later.
Without a delay:
- Page Monitor checks the page immediately
- The keyword is not found
- No alert is triggered
With Wait for Content to Load set to 5 seconds:
- Auto Refresh Plus waits 5 seconds
- The content finishes loading
- The keyword is detected successfully
Important Notes
- This setting is configured per website from the extension popup
- The delay is measured in seconds
- Longer delays may improve detection accuracy on slow websites
- Very large delay values can slow down monitoring responsiveness
Summary
The Wait for Content to Load feature helps Auto Refresh Plus monitor websites that load content after the initial page refresh. By adding a delay before detection starts, Page Monitor can analyze the fully loaded content and reduce missed keyword detections on dynamic websites.