Ich hab immer
location.hash = "focus_on";
auf stellen genutzt, die ich fokussieren wollte.
Klappt auch alles. Nur wenn ich zusätzlich window.location in einer JS function nutze, dann functioniert diese (also window.location) nicht.
also:
location.hash alleine - ok.
window.location alleine - ok
location.hash und window.location zusammen - location.hash geht, window.location geht nicht
der code:
function page_reload_plus_pso(name){
var url = location.href;
window.location = url+"&pso="+name;
}
window.onload = function(){
initloadingbar();
if(document.all || document.getElementById){start_ticking();}
location.hash = "focus_on";
}
Alles anzeigen
und der html code
<img src="Images/sound_music-off.png" border="0" width="16" height="16" alt=""
onclick="toggle('loadingbar');page_reload_plus_pso('namexyz');" style="vertical-align:middle;cursor:pointer;"
/>
ich nutze also ein img als button, was ja nicht falsch ist.
onclick soll dann die function page_reload_plus_pso() aufgerufen werden. Das pass auch alles.
NUR wenn ich location.hash im code stehen habe funktioniert der button (das img) nicht mehr.
Hab mit innerhtml schon mal was in der page_reload_plus_pso() ausgeben lassen - geht - also die function isses wohl nicht.
Was übersehe ich denn schon wieder? Oder was weiß ich noch nicht ? ;D