Title: A Parser-blocking, cross site script error &#8211; document.write
Last modified: January 2, 2018

---

# A Parser-blocking, cross site script error – document.write

 *  Resolved [lencw](https://wordpress.org/support/users/lencw/)
 * (@lencw)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/)
 * The plugin creates statcounter install code using document.write, which may be
   slowing down page loads and has other well documented disadvantages.
 * This was questioned in this support section but was closed with no response from
   plugin authors, post url: [https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-blocking-other-javascript-scripts/](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-blocking-other-javascript-scripts/)
 * It has also been raised many times on the statcounter forum, with little or no
   response from statcounter.
    Given the impact of the install code, can this please
   be considered more seriously, it has been a topic raised many times. Thanks

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Thread Starter [lencw](https://wordpress.org/support/users/lencw/)
 * (@lencw)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9827526)
 * Rory
    Thanks for the rapid response. Can you please send me the code. I use a
   plugin that inserts code into the header/footer, and have used the code in the
   other post with the async load but was not sure how good that was. I will replace
   it with what you send, then I am using upto date code. Thanks LenW
 *  Thread Starter [lencw](https://wordpress.org/support/users/lencw/)
 * (@lencw)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9827532)
 * Rory
    I also need it for http and https websites with SSL as well. LenW
 *  Thread Starter [lencw](https://wordpress.org/support/users/lencw/)
 * (@lencw)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9827707)
 * Rory
 * Just realised the code I have been using is the code in your link, so is that
   the code you are referring to in point (2) above?
 * Thnks
    LenW
 *  [StatCounterSupport](https://wordpress.org/support/users/statcountersupport/)
 * (@statcountersupport)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9828602)
 * Hi LenW,
 * Thanks for your message and patience.
 * The code found in the link I posted above should not cause any issues.
 * Are you still seeing an error with the HTTPS ASYNC code?
 * _[ [Signature deleted](https://wordpress.org/support/guidelines/#do-not-spam)]_
    -  This reply was modified 6 years, 6 months ago by [Jan Dembowski](https://wordpress.org/support/users/jdembowski/).
 *  Thread Starter [lencw](https://wordpress.org/support/users/lencw/)
 * (@lencw)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9829597)
 * This code is working fine, so we are good, thanks.
    Just discovered another issue,
   will put in separate post.
 *  Thread Starter [lencw](https://wordpress.org/support/users/lencw/)
 * (@lencw)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9829615)
 * The other issue I thought was the plugin displaying stats for all projects, but
   that’s because I am logged in on my computer. If not logged in its fine.
 *  [StatCounterSupport](https://wordpress.org/support/users/statcountersupport/)
 * (@statcountersupport)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9894193)
 * The latest update to the plugin should fix this.
 * If you set the counter to “invisible” when we don’t require document.write any
   more.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘A Parser-blocking, cross site script error – document.write’ is closed
to new replies.

 * ![](https://ps.w.org/official-statcounter-plugin-for-wordpress/assets/icon.svg?
   rev=1988081)
 * [StatCounter - Free Real Time Visitor Stats](https://wordpress.org/plugins/official-statcounter-plugin-for-wordpress/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/official-statcounter-plugin-for-wordpress/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/official-statcounter-plugin-for-wordpress/)
 * [Active Topics](https://wordpress.org/support/plugin/official-statcounter-plugin-for-wordpress/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/official-statcounter-plugin-for-wordpress/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/official-statcounter-plugin-for-wordpress/reviews/)

## Tags

 * [async](https://wordpress.org/support/topic-tag/async/)
 * [statcounter](https://wordpress.org/support/topic-tag/statcounter/)

 * 7 replies
 * 2 participants
 * Last reply from: [StatCounterSupport](https://wordpress.org/support/users/statcountersupport/)
 * Last activity: [8 years, 4 months ago](https://wordpress.org/support/topic/a-parser-blocking-cross-site-script-error-document-write/#post-9894193)
 * Status: resolved