JS datePicker仅本人电脑呈只读状态,其他设备正常的技术求助
Hey Matt, sorry to hear you're stuck with this unresponsive datepicker issue in KashFlow across both Chrome and Firefox on your new Yoga 920. Since it's happening in two browsers, let's focus on system-specific and app-compatibility fixes rather than browser-specific tweaks:
Quick Checks & Fixes to Try
Adjust Display Scaling Settings
The Yoga 920's high-DPI screen can sometimes cause browser UI scaling to break interactive elements like datepickers.- Open Windows Settings > System > Display
- Set "Scale" to 100% (temporarily, to test)
- Restart your browsers, then try the KashFlow datepicker again
You can also reset browser zoom to default withCtrl+0(works in both Chrome and Firefox) before adjusting system scaling.
Disable Privacy/Tracking Protection
Even without extensions, Firefox has built-in tracking protection that might block the datepicker's JavaScript.- In Firefox, click the shield icon in the address bar and select "Turn Off Protection for This Site"
- For Chrome, check
chrome://settings/privacyto ensure "Enhanced Tracking Protection" isn't set to strict mode for KashFlow
Clear Site-Specific Cache & Cookies
Stored cache from other devices might be causing compatibility issues on your new system:- In Chrome: Press
Ctrl+Shift+Del, select "Cached images and files" and "Cookies and other site data", then click "Clear data" - In Firefox: Press
Ctrl+Shift+Del, check "Cache" and "Cookies", then click "Clear"
Restart your browser and re-login to KashFlow to test.
- In Chrome: Press
Test in Incognito/Private Mode
Sometimes pre-installed Lenovo extensions or hidden browser configurations can interfere. Launch Chrome in incognito mode (Ctrl+Shift+N) or Firefox in private window (Ctrl+Shift+P)—if the datepicker works here, check for hidden extensions:- Chrome: Go to
chrome://extensions/and disable any pre-installed add-ons (like Lenovo's web helper tools) - Firefox: Go to
about:addonsand check for unexpected extensions
- Chrome: Go to
Check Touch Input Interference
As a 2-in-1 device, touch screen events might be conflicting with the datepicker's click handlers. Try:- Using a mouse to interact with the datepicker instead of touch
- Temporarily disabling the touch screen via Device Manager (expand "Human Interface Devices", right-click your touch screen device, select "Disable device") to test
If None of the Above Work
Reach out to KashFlow's support team with these details:
- Your Lenovo Yoga 920 specs
- Exact browser versions (Chrome 64.0.3282.140, Firefox 58.0.2)
- That the issue occurs across both browsers and the datepicker is grayed/readonly (clickable but non-functional)
They might need to patch their js-datepicker for compatibility with high-DPI Windows devices or newer system configurations.
内容的提问来源于stack exchange,提问作者Matt

