Hi, there.
I have a client's site that is controlled via CMSB:
www.haroldalbrechtmp.ca. It works perfectly in Firefox and Safari, but in IE8 on a PC some strange things are happening with the drop down menu for "News Room" on certain pages. For example:
www.haroldalbrechtmp.ca/news.php (mouse over News Room in the main nav, using IE8 to see what I mean).
This might not sound like a CMSB issue, but if I strip out some of the code for the CMSB news headline section from the example above, the News Room drop down menu works fine:
www.haroldalbrechtmp.ca/news2.phpDoes anyone know why this happens? It occurs on several other pages/sections, too, but only when you mouseover the News Room navigation - www.haroldalbrechtmp.ca/press.php, www.haroldalbrechtmp.ca/press.php, www.haroldalbrechtmp.ca/ask.php, www.haroldalbrechtmp.ca/contact.php - but not everywhere - www.haroldalbrechtmp.ca/links.php.
Here's the code that I stripped out:
<table width="544" border="0" cellpadding="0" cellspacing="0" id="News">
<tr>
<td colspan="2"><span class="tdDottedCellNoPad"><img src="images/single-pixel.gif" width="419" height="10" /></span></td>
</tr>
<tr>
<td colspan="2" class="tdDottedCellNoPad"><img src="images/single-pixel.gif" width="419" height="10" /></td>
</tr>
<tr>
<td><p class="pNextPrev">
<!-- STEP3: Display Page Links (Paste anywhere below "Load Record List") -->
<?php if ($news_roomMetaData['prevPage']): ?>
<a href="<?php echo $news_roomMetaData['prevPageLink'] ?>">« Previous</a>
<?php else: ?>
« Previous
<?php endif ?>
- Page <?php echo $news_roomMetaData['page'] ?> of <?php echo $news_roomMetaData['totalPages'] ?> -
<?php if ($news_roomMetaData['nextPage']): ?>
<a href="<?php echo $news_roomMetaData['nextPageLink'] ?>">Next »</a>
<?php else: ?>
Next »
<?php endif ?>
<!-- /STEP3: Display Page Links -->
</p></td>
<td></td>
</tr>
<tr>
<td><img src="images/single-pixel.gif" width="409" height="10" /></td>
<td><img src="images/single-pixel.gif" width="135" height="1" /></td>
</tr>
<tr>
<td colspan="2" class="tdDottedCellNoPad"><img src="images/single-pixel.gif" width="125" height="5" /></td>
</tr>
</table>
<?php foreach ($news_roomRecords as $record): ?>
<h3><a href="<?php echo $record['_link'] ?>" target="_top"><?php echo $record['title'] ?></a></h3>
<p class="pDate"><?php echo date("l, F j, Y g:i a", strtotime($record['date'])) ?></p>
<p><?php echo $record['introduction'] ?></p>
<?php endforeach ?>
</td>
</tr>
<tr>
<td><table width="544" border="0" cellpadding="0" cellspacing="0" id="News">
<tr>
<td colspan="2" class="tdDottedCellNoPad"><img src="images/single-pixel.gif" width="419" height="10" /></td>
</tr>
<tr>
<td><p class="pNextPrev">
<!-- STEP3: Display Page Links (Paste anywhere below "Load Record List") -->
<?php if ($news_roomMetaData['prevPage']): ?>
<a href="<?php echo $news_roomMetaData['prevPageLink'] ?>">« Previous</a>
<?php else: ?>
« Previous
<?php endif ?>
- Page <?php echo $news_roomMetaData['page'] ?> of <?php echo $news_roomMetaData['totalPages'] ?> -
<?php if ($news_roomMetaData['nextPage']): ?>
<a href="<?php echo $news_roomMetaData['nextPageLink'] ?>">Next »</a>
<?php else: ?>
Next »
<?php endif ?>
<!-- /STEP3: Display Page Links -->
</p></td>
<td> </td>
</tr>
<tr>
<td><img src="images/single-pixel.gif" width="419" height="1" /></td>
<td><img src="images/single-pixel.gif" width="125" height="1" /></td>
</tr>
</table>
Nigel Gordijk
Common Sense Design: User-focused Web design
Tel: 001 519 342 5348 | Web: www.commonsensedesign.net