Issue Resolved
Many of the China Academic Journals (CNKI) are showing a log-in window when trying to download the PDF (a red button with IP appears). This is a problem with their California server.
To get around this, try searching for the journal on their Qingdao server.
We are working on resolving this issue.