Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will an html image tag execute in the head tag

So a lead tracking company needs a link to fire and it was in the head tag...will it fire.

<head>
    <img width=1 height=1 src='http://track.searchignite.com/si/CM/Tracking/TransactionTracking.aspx?siclientid=4426&DetailDescription=935626&transactionamount=1&SICustTransType=19172&jscript=0&x10=goog&x9=1&x8=935626&x7=777+665-9999&x6=jones&x5=matt&x4=&x3=Camarillo&x2=Oxnard%2C+CA+Metro+Area&x1=Hidden+Springs&n1=Austin--Bedroom--austin_1_bedroom_apartments-P'>
</head>
like image 522
Matt Elhotiby Avatar asked Aug 12 '10 15:08

Matt Elhotiby


1 Answers

It shouldn't. The spec says:

User agents do not generally render elements that appear in the HEAD as content.

See the spec

But browsers can do anything they want to.

Added:

It's a loose area in the spec. Eg a browser could:

  • Render the element
  • Ignore the element
  • Load the image from its server but not render it
  • Or something else

... and the browser would be compliant.

So see what your favorite browsers do and then use the info as you wish...

like image 161
Larry K Avatar answered Oct 03 '22 14:10

Larry K