Skip navigation.

Prepare!

Lee Harvey's Zombie Hit Parade

UserJS to fix Yahoo! Football Play by Play

, , , , , , ,

Yes, Yahoo! stinks when it comes to web coding. Simply right-click any of their pages in Opera, select "Validate", and then watch the markup errors pile-up.

Anyhow, this latest script fixes their NFL and NCAA football play by play display in Opera.

For example:

yahooNFL.js
if (document.domain.match(/^sports\.yahoo\.com$/) && 
  window.location.href.match(/&page=plays/)) {
  document.addEventListener("load",
    function() {
      var yspMainContent = document.getElementById("yspMainContent");
      if (!yspMainContent) return;
      yspMainContent.innerHTML = yspMainContent.innerHTML.replace(/\<thead\>/gi, '<table width="560" border="0" cellpadding="0" cellspacing="0"><thead>');
      yspMainContent.innerHTML = yspMainContent.innerHTML.replace(/\<\/tbody\>/gi, '</tbody></table>');
      }, 0);
}

To learn how to install this User JavaScript, visit UserJS.org

Enjoy.

UserJS to fix Disney ChannelUserJS to fix NFL.com RealPlayer video

Comments

TreeGo 9. October 2006, 05:43

Thank you, Lee. :-)

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.