Interesting
How did you do that exactly? What are anchors and how do you modify them?
Oh, I'm sorry, if this was mistaken as a fix on the user's end. It isn't. You can't do anything to fix this yourself.
I was just talking of what I learned to do on the websites I create, as this is part of my job, JavaScript, jQuery, Ajax, PHP and HTML coding for websites.
In HTML sourcecode a 'hyperlink' is created via an "Anchor" tag "<a>Text to click on</a>". This gets an "href" attribute telling it where to link to '<a href="http://www.mycoolsite.de/">Text to click on</a>', and when you click on the text it leads you to the url in the "href" attribute. However, you can also use those anchor tags to do cool fancy interactive stuff with your site via JavaScript. For example many of the "button" you see on the Nexus pages actually "aren't". They're images put into an anchor tag instead of the text to click on, so you can now click the images instead, and they have interactive functionality added to them via the "onclick" attribute, which as the name says triggers when clicked and executes the JavaScript code inside it.
For example the new "submit" button in the advanced search form is created by this
<a id="submit" class="primary" onclick="greyMe('btAsrc'); submMySearch();">
<span>Submit</span>
</a>
Mind the "submMySearch()" function call. This calls a JavaScript function likely containing the Ajax calls to fill the search result list with what you're searching for. Also mind there's no "href" attribute, just like I prefer it.
So now, if there's a JavaScript error on the initial page load, most function such as this one are never even declared. Thus this call will not fire and clicking the button will have no reaction at all whatsoever.
There are however other clickable elements which "do" have an "href" attribute set,
like the "Files" tab for example:
<a onclick="changeMyTab(1);" href="javascript:;">Files</a>
Now, I'm unsure about the "javascript:;" url, as I for one only know "javascript://" in this place, but I take it it's more or less doing the same anyways.
But, very likely, those are the ones that mislink and reload the page when clicked on, if the function "changeMyTab()" was never declared or JavaScript execution in general broke beforehand by an error in the code.
And if it's of any value to the site developers, this is what I get immediately when opening the new Advanced Search page on Oblivion Nexus:
Fehler: peopleInChat is not defined
Quelldatei: http://oblivion.nexu...1a5413b2b1ae.js
Zeile: 26371
And the clickability of the 4 input fields for search criteria turns into "whack a mole" for me. That is I can click my sense out of my mind by clicking on "File name contains..." and it will never turn into receiving my input,
but if I click on "Author name contains..." next, it turns into an input field. Then I can click "File name contains..." as well, but none of the others still, and once I clicked "File name contains..." I suddenly cannot click "Author name contains..." anymore. Everytime I click on the "1" clickable field, the previous clickable field becomes unclickable and another (random) one becomes clickable instead. I will not be able to click the same field again twice, either, unless I turned it clickable again by clicking the one random field that makes it clickable again first by accident.
Just like I said, feels like "whack a mole" a big time.