Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

document.title is overridden by element with id=title or name=title #2866

Closed
anonymous-piwik-user opened this Issue · 9 comments

2 participants

Anonymous Piwik user Anthon Pang
Anonymous Piwik user

Using the default javascript tracking code with Piwik (1.5.1 and 1.6), sometimes page title is not recorded, the following text is shown instead
HTMLImageElement.

For instance, this happens when I am visiting the website. I can see the request send to Piwik and it contains
...
_viewts 1326571313
action_name HTMLImageElement
ag 0
cookie 1
...

I also tried to put explicitly
piwikTracker.setDocumentTitle(document.title);
but without success.

This problem is only with one of the tracked websites and for visitors using Firefox or Opera browsers.

Please feel free to contact me if you require additional debug information.

Anthon Pang
Collaborator

Make sure you call setDocumentTitle() before trackPageView().

On the pages where the title is showing as HTMLImageElement, check the page markup.

Please follow-up in the Piwik forum for further assistance. You can PM me the URL of one of the affected pages.

Anthon Pang
Collaborator

Looks like this is a Firefox bug. https://bugzilla.mozilla.org/show_bug.cgi?id=446349

Check your page markup and fix the affected img tag. You're looking for something like these:

<img ... id="title" ...>

<img ... name="title" ...>
Anonymous Piwik user

Indeed, this was the problem. Thanks for your fast reply.

Anthon Pang
Collaborator

It looks like Mozilla isn't going to fix this. I'll add a workaround.

Anthon Pang
Collaborator

(In [5671]) fixes #2866 - add titleFixup()

Anthon Pang
Collaborator

re-opening; it's also/still a problem in Safari and Chrome.

Anthon Pang
Collaborator

(In [5676]) fixes #2866 - in Safari/Chrome, getElementsByTagName returns an object with typeof "function"

Anthon Pang
Collaborator

(In [5677]) refs #2866 - there is still a corner case if <title> tag is omitted entirely

Anthon Pang
Collaborator

(In [5678]) refs #2866 - simplify

Anonymous Piwik user anonymous-piwik-user added this to the 1.7 Piwik 1.7 milestone
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.