@eyetag and others:
I played around a bit with the fixing of the window.document.get issue and tried to find a better way then to disable excerpts, which are valuable in an archive. So I build a simple if-else query that determines if a post is sticky or not. If it is sticky, it will display the whole post, if not, it will keep excerpts. The code is as follows:
Because you also have to disable the display of “Read more” for sticky posts, you have to replace not just <?php the_excerpt(); ?> in your archive.php but the following line too. In my case (neptun theme) it looks like this:
<?php the_excerpt(); ?>
<p class="more"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permalink">Read ‘<?php the_title(); ?>’</a></p>
So replace these two line with the following (and change the text if your wp is not in english):
<?php if($post->is_sticky)
{
echo the_content();
} else {
echo the_excerpt();
}
?>
<?php if($post->is_sticky) {} else { echo "<p class="more"><a href=""; the_permalink(); echo "" rel="bookmark" title="Permalink">Read ‘"; the_title(); echo "’</a>
";
}
?>
This should enable your achive to display sticky posts in full and all others with excerpts.